最後らへんがなんかへんですが、とりあえず動いたのでメモ
require_once 'Zend/File/Transfer/Adapter/Http.php'; require_once 'Zend/File/Transfer.php'; $adapter = new Zend_File_Transfer_Adapter_Http();
//ローカルの保存先パスを指定
$adapter->setDestination('/var/www/****/public_html/files');
//現在時刻にリネーム $adapter->addFilter('Rename', time().'.jpeg'); if (!$adapter->receive()) { $messages = $adapter->getMessages(); echo implode("\n", $messages); }
//ファイル名取得 $imagename = $adapter->getFileName();
//パスもくっついてくるのではじく(無理矢理感…)
$imagename = substr($imagename, 46);
//DBに保存する用のURL
$url = '****'.$imagename;
0 件のコメント:
コメントを投稿