Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] fgets - pytanie
dstp
post
Post #1





Grupa: Zarejestrowani
Postów: 84
Pomógł: 0
Dołączył: 28.07.2011

Ostrzeżenie: (10%)
X----


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.

Ten post edytował dstp 7.12.2011, 23:10:52
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 8)
Fifi209
post
Post #2





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

Ostrzeżenie: (0%)
-----


explode po spacjach?


--------------------
Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP
Go to the top of the page
+Quote Post
dstp
post
Post #3





Grupa: Zarejestrowani
Postów: 84
Pomógł: 0
Dołączył: 28.07.2011

Ostrzeżenie: (10%)
X----


no niby tak, ale jak mam pobrać całą zawartość, żebym mógł później explode sobie to robić?
Go to the top of the page
+Quote Post
johny_s
post
Post #4





Grupa: Zarejestrowani
Postów: 594
Pomógł: 122
Dołączył: 17.07.2005
Skąd: P-na

Ostrzeżenie: (0%)
-----


zamiast echowac zapisac do jakiejs zmiennej?
Go to the top of the page
+Quote Post
dstp
post
Post #5





Grupa: Zarejestrowani
Postów: 84
Pomógł: 0
Dołączył: 28.07.2011

Ostrzeżenie: (10%)
X----


ale jak dam echo $handle, to nic nie ma ;p
Go to the top of the page
+Quote Post
IceManSpy
post
Post #6





Grupa: Zarejestrowani
Postów: 1 006
Pomógł: 111
Dołączył: 23.07.2010
Skąd: Kraków

Ostrzeżenie: (0%)
-----


To zrób:
  1. $zmienna = fgets($handle, $i);

W $zmienna masz zawartość funkcji.


--------------------
Go to the top of the page
+Quote Post
johny_s
post
Post #7





Grupa: Zarejestrowani
Postów: 594
Pomógł: 122
Dołączył: 17.07.2005
Skąd: P-na

Ostrzeżenie: (0%)
-----


  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

Ten post edytował johny_s 8.12.2011, 01:31:13
Go to the top of the page
+Quote Post
darko
post
Post #8





Grupa: Zarejestrowani
Postów: 2 885
Pomógł: 463
Dołączył: 3.10.2009
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Próbowałeś zamiast fopen dać file_get_contents albo curlem?


--------------------
Nie pomagam na pw, tylko forum.
Go to the top of the page
+Quote Post
dstp
post
Post #9





Grupa: Zarejestrowani
Postów: 84
Pomógł: 0
Dołączył: 28.07.2011

Ostrzeżenie: (10%)
X----


już sobie poradziłem, użyłem curla
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 06:41