Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Jak pobrać dane które wysyła mi CURL?
Forum PHP.pl > Forum > PHP
Saki
Witam, mam mały problem. Muszę odczytać dane od serwera które dostaje po wysłaniu swoich danych, gdy odpalam w terminalu to pięknie dostaje to co chce:
czyli "view/74027018"

ale w skrypcie nie wiem jak znaleść aby wyświetlało mi w zmiennej "view/74027018"
  1. function paste($paste, $lang='text', $api) {
  2. $curlchanel = curl_init("http://www.pastebin.pr0geek.com/");
  3. curl_setopt($curlchanel, CURLOPT_USERAGENT, 'PasteBot v0.1');
  4. curl_setopt($curlchanel, CURLOPT_COOKIEJAR, 'cookie.txt');
  5. curl_setopt($curlchanel, CURLOPT_COOKIEFILE, 'cookie.txt');
  6. curl_setopt($curlchanel, CURLOPT_HEADER, 0);
  7. curl_setopt($curlchanel, CURLOPT_TIMEOUT, 6);
  8. curl_setopt($curlchanel, CURLOPT_RETURNTRANSFER, 0);
  9. curl_setopt($curlchanel, CURLOPT_POSTFIELDS, trim("name=&title=&lang=$lang&code=$paste&captcha=&expire=0&submit=submit&api_code=$api"));
  10. $wynik=curl_exec($curlchanel);
  11. // $reponseInfo = curl_getinfo($curlchanel); // tutaj też nie ma nic o "view/74027018"
  12. if ($wynik!=1) {
  13. echo "Wystąpił błąd, spróbuj ponownie";
  14. die;
  15. }
  16. curl_close($curlchanel);
  17. }
  18.  
  19.  
  20.  
  21. $paste = paste($code, 'text', 'apicode'); // tutaj powinno wyświetlić "view/74027018" a dostaje "" czyli nic.
  22. $conn->message($pl['from'], 'http://www.pastebin.pr0geek.com/'.$paste);
Aqu
  1. curl_setopt($curlchanel, CURLOPT_RETURNTRANSFER, true);
Saki
Cytat(Aqu @ 22.05.2013, 13:03:42 ) *
  1. curl_setopt($curlchanel, CURLOPT_RETURNTRANSFER, true);


dzięki!
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.