Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> preg_match
deniol13
post
Post #1





Grupa: Zarejestrowani
Postów: 190
Pomógł: 2
Dołączył: 30.11.2009

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


witam
mam kodzik
  1. <?php
  2. $zrodlo = file_get_contents('http://steamcommunity.com/profiles/76561198014286908');
  3.  
  4. preg_match('|<div id="statusOnlineText"><img src="([[:print:]]{0,400})"|', $zrodlo, $posty);
  5.  
  6.  
  7.  
  8. ?>


i ja chce pobrac tylko status i zamiast mi pobrac tylko link do fotki to dostaje

obrazek statusu
http://steamcommunity.com/public/images/sk...nline.gif" width="102" height="14" border="0 )

to moj pierwszy raz z uzycime preg_matxch
Go to the top of the page
+Quote Post
johnson
post
Post #2





Grupa: Zarejestrowani
Postów: 90
Pomógł: 2
Dołączył: 3.12.2004

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



ja bym zrobil tak:

  1. <?php
  2. $zrodlo = file_get_contents('http://steamcommunity.com/profiles/76561198014286908');
  3.  
  4. preg_match('|<div id="statusOnlineText"><img src="([^"]+)"|', $zrodlo, $posty);
  5. ?>
Go to the top of the page
+Quote Post
deniol13
post
Post #3





Grupa: Zarejestrowani
Postów: 190
Pomógł: 2
Dołączył: 30.11.2009

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


nie pomogło ale pomogło : echo $posty['1'];
Go to the top of the page
+Quote Post
johnson
post
Post #4





Grupa: Zarejestrowani
Postów: 90
Pomógł: 2
Dołączył: 3.12.2004

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


Kwoli wyjasnienia. Pierwszy element tablicy $posty[0] zawiera caly badany ciag, natomiast $posty[1] zawiera pierwsze dopasowanie, a nastepne elementy kolejne dopasowania.
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 22.12.2025 - 23:47