Curl multipart form data

Статус
В этой теме нельзя размещать новые ответы.

victor89

Постоялец
Регистрация
6 Май 2008
Сообщения
83
Реакции
14
Здравствуйте. Есть проблема с отправкой файла на сервер с помощу курла.
PHP:
$rpath=realpath(dirname(__FILE__));
$img_path=$rpath.'/1.jpg';
$postdata = array(
             'photoFile'=>'@'.$img_path,
             'photoUrl'=>'',
             'albumId'=>$alb_id
             );
Далее отправляю на сервер как пост запрос
PHP:
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,           $url);
curl_setopt($ch, CURLOPT_TIMEOUT,       5);
curl_setopt($ch, CURLOPT_USERAGENT,	$u_agent);
curl_setopt($ch, CURLOPT_COOKIEJAR,     $cookie); 
curl_setopt($ch, CURLOPT_COOKIEFILE, 	$cookie); 
curl_setopt($ch, CURLOPT_RETURNTRANSFER,true);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER,false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST,false); 
curl_setopt($ch, CURLOPT_POST,          true);
curl_setopt($ch, CURLOPT_POSTFIELDS,	$request);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION,1);
$result = curl_exec($ch);
Так вот после этого запроса должен быть редирект на другую страницу, но он не происходит сервер все время возращает что картинка не соответствует требованиям. Может ли ктонить помочь советом в даном вопросе.
Спасибо.
 
Может причиной есть то, что параметры ты запихаешь в $postdata, а отправляешь $request? :)
 
Я привел отрывки с моего класа по работе с курлом. Я уже имею опыт работы с курлом сюда я отписался только после того как перерыл кучу сайтом и материалов, так что пожалуста если есть идеи в студию.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху