witam z racji tego że o CURLu mam małą wiedzę mam taki problem otóż:
chciałbym do strony się zalogować na strone np A na której jest captache który jest pobierany z pliku generuj_kod.php , wchodząc bezpośrednio na stronę A/generuj_kod.php pojawia się Img ale pusty. czy jest możliwe zalogowanie się do takiej strony questionmark.gif jeśli tak to jak..

próbowałem np tak:

  1. <?php
  2. $strona = $obrazek = 'http://www.strona.pl/logowanie.php';
  3. $obrazek = 'http://www.strona.pl/generuj_kod.php';
  4. $przegladarka = 'Mozilla...';
  5. $fp = fopen('token.png','wb');
  6.  
  7. $curl = curl_init($strona);
  8. curl_setopt($curl,CURLOPT_COOKIEFILE, dirname(__FILE__) . '/cookies.txt');
  9. curl_setopt($curl,CURLOPT_COOKIEJAR, dirname(__FILE__) . '/cookies.txt');
  10. curl_setopt($curl,CURLOPT_USERAGENT, $przegladarka);
  11. curl_exec($curl);
  12.  
  13. $curl = curl_init($obrazek);
  14. curl_setopt($curl,CURLOPT_FILE, $fp);
  15. curl_setopt($curl,CURLOPT_USERAGENT, $przegladarka);
  16. curl_exec($curl);
  17. fclose($fp);
  18. ?>
  19.  
  20. <form action="" method="post">
  21. <img src="token.png" alt="obrazek" />
  22. <br />
  23.  
  24. KOD: <input type="text" name="kod" />
  25. <br /><br />
  26.  
  27. <input type="submit" name="submit" value="OK" />
  28. </form>


niestety bez skutecznie ..

problem jest taki że pobiera captache ale jest pusty ...