[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: сurl не заливает файлы
соучастник
Всем привет, вопрос такой почему curl не заливает файл уберем собаку -все нормально работает, в противном случае возвращается false
$upload = 'адрес к файлу';
$postdata = array( 'name' => 'evgenijj',
'email' => 'evgenijj@mail.ru',
'message' => 'Какое-то сообщение от пользователя evgenijj',
'upload' => "@".$upload
);

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, '/getfile.php');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_TIMEOUT, 60);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $postdata);
curl_setopt($ch, CURLOPT_USERAGENT, 'Opera/9.62 (Windows NT 6.0; U; ru) Presto/2.1.1');
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
$result = curl_exec($ch);
var_Dump($result);
curl_close($ch);
Игорь_Vasinsky
а нафиг тебе собака?

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Guest
собака как бы говорит скриптам что это путь к файлу будет
Игорь_Vasinsky
с каких пор собака что либо говорит скриптам?

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Guest
в курле пост данные, как я понимаю, воспримут файлом лишь то что начнется с собаки
Guest
все разобрался тему можно закрыть
Guest
$path = 'полный путь до файла';
$meta = getimagesize($path);
$upload = "@".$path.';type='.$meta['mime'].';filename='.$path;

$postdata = array( 'upload' => $upload );

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, '/getfile.php');
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $postdata);
$result = curl_exec($ch);
var_Dump($result);
curl_close($ch);
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.