Удалите пожалуйста предыдущую тему!
Во общем вот пример сделал под конкретный сайт:
<?php
$file = '@D:\homepage.gif';
$url = 'http://upwap.ru/upload/index.php';
$ch = curl_init();
$data = array ('desc'=>'Описание к файлу','file' => ''.$file.'', 'password'=>'','send'=>'Отправить!' );
curl_setopt($ch, CURLOPT_URL, $url );
curl_setopt($ch, CURLOPT_POST, '1');
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 0);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_exec($ch);
curl_close($ch);
?>
Добавлено через 02:27 сек.
При выполнение этого кода, все происходит успешно, как и должно, как только делаю $file = '@D:\фото.gif';
сразу же ПУСТАЯ БЕЛАЯ страница.
Как заставить выполняться с $file = '@D:\фото.gif';
Changed: Константин (05.12.2010 / 00:03)