Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [curl]upload na megavideo
Forum PHP.pl > Forum > PHP
KrZych0o
chcę aby skrypt zalogował mi się na megavideo i po podaniu danych(nazwa filmu itd) wrzucił film.

Póki co zatrzymałem się na logowaniu. Nie wiem jakim cudem ale skrypt nie może się zalogować.

  1.  
  2. $COOKIE_FILE='cookie.txt'; //
  3. $url = 'http://megavideo.com/?s=signup';
  4. $ch = curl_init($url);
  5. curl_setopt($ch, CURLOPT_COOKIEFILE, $COOKIE_FILE);
  6. curl_setopt($ch, CURLOPT_COOKIEJAR, $COOKIE_FILE);
  7. curl_setopt($ch, CURLOPT_FAILONERROR, 1);
  8. curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
  9. curl_setopt($ch, CURLOPT_TIMEOUT, 50);
  10. curl_setopt($ch, CURLOPT_POST, 1);
  11. curl_setopt($ch, CURLOPT_POSTFIELDS, 'action=login&cnext=&snext=&touser=&user=&nickname=NICK&password=***);
  12. ob_start();
  13. curl_exec($ch);
  14. curl_close($ch);
  15. $result = ob_get_contents();
  16. ob_end_clean();
  17. echo $result;


bardzo proszę o pomoc, co mi brakuje albo mnie nakierować na coś

z góry THX

pomoże ktoś questionmark.gif
nospor
Cytat
Nie wiem jakim cudem ale skrypt nie może się zalogować.
Moze dlatego, ze kod co podales powoduje wywalenie skryptu?

nie: curl_setopt($ch, CURLOPT_POSTFIELDS, 'action=login&cnext=&snext=&touser=&user=&nickname=NICK&password=***);
a: curl_setopt($ch, CURLOPT_POSTFIELDS, 'action=login&cnext=&snext=&touser=&user=&nickname=NICK&password=***');

KrZych0o
w dokumencie mam dobrze, źle skopiowałem
bim2
Ciastka na pewno dobrze tworzysz? Jak pamiętam to trzeba podać ścieżkę bezwzględną ./cookie.txt :]
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.