Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: wyznaczenie pierwszego <a></a>
Forum PHP.pl > Forum > PHP
Randallmaster
Witam serdecznie,

Wiem że może już tworzyłem podobne tematy ale ciągle nie mogę opanować tego skryptu, gdyż teraz mam w znaczniku:

  1. <td></td>


2 razy
  1. [b]<a></a>[/b]<a></a>


jak mogę wyznaczyć ten pierwszy pogrubiony... sad.gif


Kod:

  1. <?php
  2.  
  3. $curl = curl_init();
  4. curl_setopt($curl, CURLOPT_URL, "http://praca.gratka.pl/pracownik/szukaj/lista/re_15__fr_Kalisz.html");
  5. curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
  6.  
  7. $result = curl_exec($curl);
  8. curl_close($curl);
  9.  
  10. //links
  11. $baseUrl = "http://www.infopraca.pl";
  12.  
  13. if (preg_match_all("#<td>(.*?)</td>#is", $result, $links))
  14. {
  15. foreach ($links[1] as $link)
  16. {
  17. echo $link."<br>";
  18. if (preg_match_all("#<a href=\"(.*?)\">(.*?)</a>#", $link, $links))
  19. {
  20. foreach ($links[1] as $link)
  21. {
  22. echo $link."<br>";
  23. }
  24. }
  25. }
  26. }
  27. ?>



działanie:
http://www.pracujkalisz.pl/pracagradka.php

pomożecie?? sad.gif to praktycznie ostatni kod sad.gif
Ges
A może tak zajrzyj do źródła strony i zauważ róznice pomiędzy dwoma linkami ?!

  1. <a class="stanowisko" href="/pracownik/szukaj/tresc/kierownika_filii-1278467.html">Kierownika Filii</a>


  1. <a href="/pracownik/szukaj/tresc/kierownika_filii-1278467.html">TNT Express Worldwide (Poland) sp. z o.o.</a>


Pomyśl zanim zaczniesz zakładać kolejne topici do tego samego prostego skryptu...
batman
Cytat(Randallmaster @ 12.03.2010, 11:17:08 ) *
Wiem że może już tworzyłem podobne tematy ale ciągle nie mogę opanować tego skryptu, gdyż teraz mam w znaczniku:

Założenie kolejnego tematu o tym samym wcale nie spowoduje, że szybciej opanujesz ten skrypt.
Zamykam.
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.