Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]file_get_contents
Dizzy
post 3.02.2009, 16:19:12
Post #1





Grupa: Zarejestrowani
Postów: 139
Pomógł: 0
Dołączył: 6.09.2008

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


  1. <form method="post">
  2. LINK:<input type="text" name="name" size="150" />
  3. <input type="submit" value="ZNAJDZ" />
  4. </form>
  5. <?
  6. $name = $_POST['name'];
  7. echo"TWOJ LINK : $name <BR />";
  8.  
  9. if ($name) {
  10.  
  11. $fp = file_get_contents("http://www.tibia.com/community/?subtopic=characters&name=$name");
  12.  
  13. $poczatek=explode("<B>Character Information</B>", $fp);
  14. $poczatek_one=$poczatek[0];
  15. $poczatek_two=$poczatek[1]; //-> po kodzie
  16. $koniec=explode("</tr>Guild membership:", $poczatek_two);
  17. $koniec_one=$koniec[0];
  18.  
  19.  
  20. $poczatek=explode("Name", $koniec_one);
  21. $poczatek_one=$poczatek[0];
  22. $poczatek_two=$poczatek[1]; //-> po kodzie
  23. $koniec=explode("Sex", $poczatek_two);
  24. $NAME=$koniec[0];
  25.  
  26. $poczatek00=explode("Sex", $koniec_one);
  27. $poczatek_one=$poczatek00[0];
  28. $poczatek_two=$poczatek00[1]; //-> po kodzie
  29. $koniec=explode("Profession", $poczatek_two);
  30. $SEX=$koniec[0];
  31.  
  32. $poczatek=explode("Profession", $koniec_one);
  33. $poczatek_one=$poczatek[0];
  34. $poczatek_two=$poczatek[1]; //-> po kodzie
  35. $koniec=explode("Level", $poczatek_two);
  36. $Profession=$koniec[0];
  37.  
  38. $poczatek=explode("Level", $koniec_one);
  39. $poczatek_one=$poczatek[0];
  40. $poczatek_two=$poczatek[1]; //-> po kodzie
  41. $koniec=explode("World", $poczatek_two);
  42. $Level=$koniec[0];
  43.  
  44. $poczatek=explode("World", $koniec_one);
  45. $poczatek_one=$poczatek[0];
  46. $poczatek_two=$poczatek[1]; //-> po kodzie
  47. $koniec=explode("Residence", $poczatek_two);
  48. $World=$koniec[0];
  49.  
  50. $poczatek=explode("Residence", $koniec_one);
  51. $poczatek_one=$poczatek[0];
  52. $poczatek_two=$poczatek[1]; //-> po kodzie
  53. $koniec=explode("</tr>", $poczatek_two);
  54. $Residence=$koniec[0];
  55.  
  56. echo"Name: $NAME<br />";
  57. echo"Sex: $SEX<br />";
  58. echo"Profession: $Profession<br />";
  59. echo"Level: $Level<br />";
  60. echo"World: $World<br />";
  61. echo"Residence: $Residence<br />";
  62.  
  63. }
  64.  
  65. ?>


Oto mój skrypt lecz niestety mam z nim problem bo w informacjach o tych postaciach jest tak że jak niema gildi to nie pokazuje się wiersz z gildią, a jak jest to się pokazuje
przykłady:

Z GILDIĄ:http://www.tibia.com/community/?subtopic=characters&name=Nottinghster
BEZ GILDI:http://www.tibia.com/community/?subtopic=characters&name=Dizzorkery
Go to the top of the page
+Quote Post
Foxx
post 3.02.2009, 16:48:54
Post #2





Grupa: Zarejestrowani
Postów: 896
Pomógł: 76
Dołączył: 15.11.2003
Skąd: Sosnowiec/Kraków

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


Zapomniałeś napisać co ma robić ten skrypt...
Go to the top of the page
+Quote Post
Pax95
post 3.02.2009, 16:59:23
Post #3





Grupa: Zarejestrowani
Postów: 50
Pomógł: 7
Dołączył: 31.01.2009

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


Twój kod jest mało wydajny, poczytaj o wyrażeniach regularnych.


--------------------
Nie zapomnij o
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 Wersja Lo-Fi Aktualny czas: 12.07.2025 - 08:11