最後らへんがなんかへんですが、とりあえず動いたのでメモ
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 件のコメント:
コメントを投稿