Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> wyznaczenie pierwszego <a></a>
Randallmaster
post 12.03.2010, 11:17:08
Post #1





Grupa: Zarejestrowani
Postów: 677
Pomógł: 11
Dołączył: 18.11.2009

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


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

Ten post edytował Randallmaster 12.03.2010, 09:01:30
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
Ges
post 12.03.2010, 11:26:14
Post #2





Grupa: Zarejestrowani
Postów: 61
Pomógł: 9
Dołączył: 22.02.2008

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


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...
Go to the top of the page
+Quote Post
batman
post 12.03.2010, 11:33:25
Post #3





Grupa: Moderatorzy
Postów: 2 921
Pomógł: 269
Dołączył: 11.08.2005
Skąd: 127.0.0.1




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.


--------------------
I would love to change the world, but they won't give me the source code.
My software never has bugs. It just develops random features.
Go to the top of the page
+Quote Post

Closed 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: 14.08.2025 - 05:42