Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] Weryfikacja linków na stronie
max_mcee
post
Post #1





Grupa: Zarejestrowani
Postów: 156
Pomógł: 1
Dołączył: 25.09.2007

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


Witam

Chciałbym sprawdzić czy na stronie np. www.xyz.pl znajduje się link np. www.abc.pl
Ktoś naprowadzi?

Dziękuję za pomoc.
Go to the top of the page
+Quote Post
Johnas
post
Post #2





Grupa: Zarejestrowani
Postów: 650
Pomógł: 16
Dołączył: 5.07.2010
Skąd: Ściśle Tajne

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


$a musi być zdefiniowana jako kod html tej strony co ją sprawdzasz...

  1. strpos($a, 'www.abc.pl') == true)


na szybko napisane:

  1. <?php
  2. $url = "https://www.net4um.net";
  3. $ch = curl_init($url);
  4. curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
  5. curl_setopt($ch, CURLOPT_POST, true);
  6. curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
  7. curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
  8. $strona = curl_exec($ch);
  9.  
  10. $sprawdzanie = array("https://www.net4um.net/profile/ProGram/", "www.wp.pl");
  11. foreach ($sprawdzanie as $sprawdz) {
  12. if (strpos($strona, $sprawdz) == true) {
  13. echo "Na stronie ".$url." jest link ".$sprawdz."<br>";
  14. } else {
  15. echo "Na stronie ".$url." nie ma linku ".$sprawdz."<br>";
  16. }
  17.  
  18. }
  19. ?>


Kod działa, zobacz demo

Nie działa na kodzie generowanym przez javasript (potwierdzone info, bo jak wylogowałem się to nie znalazło mojego nicku w Top Graczach)


--------------------
Jak coś jest dobre, to nie znaczy że nie może być to lepsze - Ideały nie istnieją ;D
Strony internetowe Świnoujście
Go to the top of the page
+Quote Post
max_mcee
post
Post #3





Grupa: Zarejestrowani
Postów: 156
Pomógł: 1
Dołączył: 25.09.2007

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


Dzięki, działa smile.gif
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 Aktualny czas: 22.08.2025 - 02:40