Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Wyciągnięcie pewnego ciągu
daggerinho
post
Post #1





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 28.12.2009

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


Witam potrzebuję z tego ciągu
  1. <TD>Guild membership:</TD><TD>Sombra of the <A HREF="http://www.tibia.com/community/?subtopic=guilds&page=view&GuildName=Sinners">Sinners</A></TD>


wyciągnąć

  1. Sombra of the <A HREF="http://www.tibia.com/community/?subtopic=guilds&page=view&GuildName=Sinners">Sinners</A>
(Ma wyświetlać Sombra of the Sinners (sinners podświetlono na niebiesko jako hiperłącze).

Niestety poniższa instrukcja nie działa :|

  1. preg_match("#<TD>Guild&\#160;membership:</TD><TD>([a-zA-Z ']+)</TD>#",$page, $guild);


Proszę o pomoc, dziękuje (IMG:style_emoticons/default/tongue.gif) .

Ten post edytował daggerinho 1.01.2010, 22:39:09
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
daggerinho
post
Post #2





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 28.12.2009

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


Nie do końca o to chodzi, on musi jednym wyrażeniem wyciągnąć Sombra of the Sinners. Jest tak ponieważ mam pewien formularz i tak wpisuje się nick postaci z tibii. Formularz jest połączony z pobierz.php i ten skrypt pobierz.php pobiera informacje z tibia.com i wyświetla je u mnie. No a wiele graczy jest w różnych gildiach więc nie będzie zawsze sombra of the sinners, tylko np. Royal Warrior of the Cośtam. No i chodzi o to, żeby preg_match zawsze sam to wyciągał.
Sam po długiej lekturze o preg_match napisałem coś takiego ale nie działa (IMG:style_emoticons/default/tongue.gif)

  1. preg_match('#<TD>Guild&\#160;membership:</TD><TD>[a-zA-Z]+</TD> \<a [href=\"http://(.*?)/"]#', $page, $guild);
  2. print_r($guild);


Pozdrawiam.


Go to the top of the page
+Quote Post

Posty w temacie


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: 4.10.2025 - 13:27