0
PHPотправить изображение с завитка
$filename=time().'.png';
$addressImage="/mahyapardaz/chap/tmp/".$filename;
$domain = $_SERVER['HTTP_HOST'];
$prefix = 'http://';
$relative = '/mahyapardaz/viewer/add_pic.php';
$target_url =$prefix.$domain.$relative ;
$file_name_with_full_path = realpath($addressImage);
$fields = array(
'code' => $code,
'iddarkh 'insertdaste' => ($BPM_MahaleNameDarArchive["Daste"]),
'insertnoe' => ($BPM_MahaleNameDarArchive["Noe"]),
'codeMeli' => (''),
'shemareSafhe' => ('1'),
'newVersion' => (''),
'image' => '@'.$file_name_with_full_path,
);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$target_url);
curl_setopt($ch, CURLOPT_POST,1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $fields);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
$result=curl_exec ($ch);
curl_close ($ch);
при установке @
для имени поля image
локон не работает и не вызывает app_pic
, но когда удалить «@» из image
это хорошо работать? Почему? возможно realpath
не соответствует !? и var_dump($result)
равно нулю.
существует ли файл? Похоже, что имя загружаемого файла изменяется в зависимости от времени? '$ filename = time(). '. png'' – madebydavid
да этот файл существует – ashkufaraz
Какая ошибка у вас? Что делать, если вы 'var_dump ($ result)' после curl_exec? – madebydavid