Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Generowanie losowych adresów URL
Forum PHP.pl > Forum > PHP
szmerak
Czy jest możliwość generowania losowych adresów URL. Generowane adresy mają być przypadkowe i sprawdzane czy istnieją do sprawdzenia adresów mam tutaj taką funkcję
  1. <?php
  2. function spr_url($url)
  3. {
  4. $handle = @fopen($url,'r');
  5. if($handle !== false){
  6. echo '<b><font color="green">OK</font></b>';
  7. }
  8. else {
  9. echo '<b><font color="red">FILLED</font></b>';
  10. }
  11. }
  12. #### koniec funkcji ###
  13. if(isset($_POST['upload']))
  14. {
  15. $p_url = $_POST['f_url'];
  16. if ($p_url == ''or $p_url == 'http://')
  17. {
  18.  
  19. } else
  20. {
  21.  
  22. spr_url($p_url);
  23. }
  24. }
  25. ?>


Ale teraz jak wygenerować losowy adres url?
strife
Losowe tzn. jakie? Jak miałby działać ten algorytm do losowania? Pytam bo to nie problem losować adresy np. z przedziału liczbowego od 1 do 1^24 (http://120382182183.com itp.)
szmerak
Algorytm losował by adresy z przedziału[a-z][0-9] sprawdzał czy dany adres istnieje jeśli tak to funkcja przechodzi dalej a jeśli nieistnieje szuka do skutku. Chce zrobic tak jakby robota do indexowania stron. Ustawic crona na wywolywanie skryptu. Tylko ze nie wiem na jakiej zasadzie losowac adresy ;/
strife
Losowanie adresów jest bez sensu, boty tak nie działają. One pobierają adresy już istniejące z linków wychodzących ze stron - musisz mieć jakiś punkt zaczepienia, potem idzie to w postępie kwadratowym. Lepiej obierz inną strategię bo na takim losowaniu mało co zdziałasz ;-) Poczytaj więcej o botach internetowych.
Moli
Znajdź jakiś duży katalog stron, zacznij od niego i niech pobiera linki do zewnętrznych serwisów tak jak mówi strife smile.gif
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.