2011-08-12 24 views
1

アップロード画像機能をどのように作成しますか?画像がアップロードされ、ユーザがホームページにアクセスすると、画像はcakephpフレームワークを使用しているfacebookに似たホームページに表示されますか?画像アップロードcakephpを使用して1.3

私に従うか、ガイドする例はありますか?

ありがとうございます。

答えて

0

コントローラのadd()関数にこれを追加するだけです。

// File functions 
    if ($this->data['MODELNAME']['FILENAME']) { 
     $file = new File($this->data['MODELNAME']['FILENAME']['tmp_name']); 
     $ext = $this->data['MODELNAME']['FILENAME']['name']; 
     $point = strrpos($ext,'.'); 
     $ext = substr($ext,$point+1,(strlen($ext)-$point)); 

     /*if ($ext != 'jpg' && $ext != 'jpeg' && $ext != 'gif' && $ext != 'png') { 
      $this->Session->setFlash('You may only upload image files.'); 
      $this->render(); 
     } else {*/ 
     $filename = 'filename.'.$ext; 
     $data = $file->read(); 
     $file->close(); 
     $file = new File(WWW_ROOT.'/img/'.$filename,true); 
     $file->write($data); 
     $file->close(); 
     //} 
    } 
0

質問する前にベーカリーやGoogleをチェックしていませんか?

Anyway try this out(私のためにGoogle検索の最初の結果)

関連する問題