Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Losowy sprawny serwer
bok
post
Post #1





Grupa: Zarejestrowani
Postów: 52
Pomógł: 0
Dołączył: 8.05.2005

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


Witam
Jak można zrobić taki skrypt aby losował a następnie przekierowywał na sprawny serwer np:
Wchodzisz na adres www.costam.pl/cos i zaczyna losować serwer, gdy np. wylosuje serwer 1 to sprawdzi go czy jest sprawny jeśli tak to wyświetli stronę np. www.wp.pl ale jeśli niejeśli nie to sprawdza kolejny serwer 2 np. www.onet.pl jeśli jest on sprawny to wyświetla stronę. Gdy skończą się serwery z listy losowania i żaden z nich niewyświetli strony to uruchomi się plik error.php
Go to the top of the page
+Quote Post
strife
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 605
Pomógł: 96
Dołączył: 22.10.2004
Skąd: UK

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


Rozumiem, że to jest kontynuacja tego tematu http://forum.php.pl/index.php?showtopic=33777, wg. mnie Pigula napisał Ci wszystko jasno, ale skoro nie to masz mały zarys...:
  1. <?php
  2.  
  3. $arrSerwery = array('http://www.wp.pl', 'http://wwww.onet.pl', 'http://www.google.pl');
  4. $rand = array_rand($arrSerwery, 1);
  5. $serwer = $arrSerwery[$rand];
  6. $boo = TRUE;
  7.  
  8. while ( $boo )
  9. {
  10.  
  11. $fp = fsockopen($serwer, 80, $errno, $errstr, 30);
  12. if ($fp)
  13. {
  14.  fclose($fp);
  15.  header('Location: ' . $serwer );
  16.  exit;
  17. }
  18.  
  19. }
  20.  
  21. ?>


Pozdro!
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 15.09.2025 - 22:56