konto usunięte
Temat: cURL & upload pliku
mam problem z wysyłaniem pliku poprzez formularzmniej więcej wygląda to tak
$urlLogin = 'http://www.strona.pl/login';
$userAgent = 'Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.9.0.5) Gecko/2008121622 Ubuntu/8.10 (intrepid) Firefox/3.0.5';
$loginData = "login=MOJ_LOGIN&password=MOJE_HASLO";
$ch = curl_init();
curl_setopt($ch, CURLOPT_USERAGENT, $userAgent);
curl_setopt($ch, CURLOPT_URL, $urlLogin);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_COOKIEFILE, dirname(__FILE__).'/ciacho');
curl_setopt($ch, CURLOPT_COOKIEJAR, dirname(__FILE__).'/ciacho');
curl_setopt($ch, CURLOPT_POSTFIELDS, $loginData);
curl_setopt($ch, CURLOPT_COOKIESESSION, TRUE);
curl_exec($ch);
curl_setopt($ch, CURLOPT_URL, 'http://www.strona.pl/profil/dodaj/');
$postFields['name'] = 'mój tytul';
$postFields['description'] = 'mój opis';
$postFields['pic1'] = '@' . dirname(__FILE__) . '/foto.jpg';
curl_setopt($ch, CURLOPT_POSTFIELDS, $postFields);
curl_setopt($ch, CURLOPT_POST, 1);
echo curl_exec($ch);
curl_close($ch);
niestety nie wysyła pliku, nie dodaje nawet wpisu bez zdjęcia. Czy coś przeoczyłem?