Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] fgets - pytanie
Forum PHP.pl > Forum > Przedszkole
dstp
Mam coś takiego:

$handle = fopen("http://dotpay.pl/check_code_fullinfo.php?id=xxx&code=xxx&type=sms&del=0&check=xxx", 'r');

Po wejściu w taki link wyświetlają mi się jakieś dane np.

1 123123 XXX 15.00

Chciałbym pobrać "XXX", ale nie wiem jak. Dla testu zrobiłem sobie coś takiego:
  1. for($i=0;$i<50;$i++) {
  2. echo 'FGETS: ';
  3. echo fgets($handle, $i);
  4. echo '<br />';
  5. }

Ale po odpaleniu skrypt nie pokazuje żadnych wartości...

Nie wiem jak pobrać te "XXX". Ma ktoś jakiś pomysł?

"XXX" jest zmienne.
Fifi209
explode po spacjach?
dstp
no niby tak, ale jak mam pobrać całą zawartość, żebym mógł później explode sobie to robić?
johny_s
zamiast echowac zapisac do jakiejs zmiennej?
dstp
ale jak dam echo $handle, to nic nie ma ;p
IceManSpy
To zrób:
  1. $zmienna = fgets($handle, $i);

W $zmienna masz zawartość funkcji.
johny_s
  1.  
  2. $txt = '';
  3. for($i=0;$i<50;$i++) {
  4. $txt .= fgets($handle, $i);
  5. }
  6. echo 'FGETS: ';
  7. echo $txt;
  8. echo '<br />';
  9.  


i curl lepiej by tu pasowal
darko
Próbowałeś zamiast fopen dać file_get_contents albo curlem?
dstp
już sobie poradziłem, użyłem curla
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.