Witam, mam problem z wypełnieniem formularza przez php. Oto chodzi o stronę co.cc. Mam taki kod:

  1. <?
  2.  
  3.  ini_set('display_errors','On');
  4.  
  5.  
  6.  
  7. $gourl="/my_account/my_account.php";
  8. $curl=curl_init('https://www.co.cc/regist/regist_account_proc.php');
  9. curl_setopt($curl,CURLOPT_REFERER,'https://www.co.cc/regist/regist_account.php?go_url=/my_account/my_account.php');
  10. curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, 0);
  11. curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, 0);
  12. curl_setopt($curl,CURLOPT_POST,1);
  13. curl_setopt($curl,CURLOPT_POSTFIELDS,'go_url='.urlencode($gourl).'&first_name=Monika&last_name=Jarzabska&email=dupa@dupek.pl&sex=w&birth_d=2&birth_m=3&birth_y=1985&pw=kolbier&pw_re=kolbier&account_info[address]=florianska&account_info[city]=Wroclaw&account_info[state]=Slaskie&account_info[country]=KY&account_info[phone]=235792358&regist_agreement=on');
  14. curl_setopt($curl,CURLOPT_USERAGENT,'Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.8.1.2) Gecko/20061023 SUSE/2.0.0.2-1.1 Firefox/2.0.0.2');
  15. curl_setopt($curl,CURLOPT_FOLLOWLOCATION,1);
  16. curl_setopt($curl,CURLOPT_RETURNTRANSFER,1);
  17. curl_setopt($curl,CURLOPT_COOKIEFILE,'co.txt');
  18. curl_setopt($curl,CURLOPT_COOKIEJAR,'co.txt');
  19. $data=curl_exec($curl);
  20. curl_close($curl);
  21. echo $data;
  22.  
  23.  
  24.  
  25. ?>


Niestety w wyniku nie dostaję żadnej strony, tylko "1". Formularz także nie wysyła sie prawidłowo (po prostu tak jakbym go nie wypełnił). Wie ktoś jak rozwiązać ten problem ? smile.gif

Pozdrawiam.