Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Czy istnieje taki skrypt?
Forum PHP.pl > Forum > Gotowe rozwiązania
lear
Witam, chcialbym sie dowiedziec czy jest taki skrypt, ktory by najpierw pingowal jakastam strone zalozmy www.strona1.pl i jezeli ping by powrocil to strona ta by sie otworzyla, a jezeli www.strona1.pl bylaby niedostepna to uruchamialaby sie inna strona np www.strona2.pl

Prosze o pomoc
Pozdro
Seth
Tak, napewno jest taki skrypt.
PrZeMoL
[php:1:6d5ed8bf0d]
<?php

function chkuri($v){
$churl = @fopen("http://".$v,'r');
if (!$churl) {
$komp="wylaczony";
}else{
$komp="zalaczony";
}
return $komp;
}

function correcturl($v){
return str_replace("http://","",strtolower($v));
}


$v=correcturl($v);
echo chkuri($v);


?>[/php:1:6d5ed8bf0d]

dziala tak ze w adresie piszesz adres.php?v=adres_www

oczywiscie musisz sobie go przerobic...
lear
dzieki, tylko mialem na mysli zdeczko cos innego, chcialbym aby skrypt sam sprawdzil czy strona istnieje i jezeli tak to aby ja automatycznie otworzyl w tym samym oknie, a jezeli strona by nie istniala to otworzylby inna w tym samym oknie inna juz wczesniej zdefiniowana strone

Pozdro winksmiley.jpg
spenalzo
http://forum.php.pl/viewtopic.php?t=2791&h...&highlight=ping

W razie czego http://forum.php.pl/search.php i słowo kluczowe PING na forum php.
lear
skrypty opisane w innych topicach mowia tylko jak zrobic status czy pingowany komp dziala, mi chodzi o cos takiego:
[php:1:6671ce82ac]<?php
$fp = fsockopen ("udp://mud.et.put.poznan.pl", 13, $errno, $errstr);
if (!$fp) {
echo("Nie działa");
} else {
echo("Działa");
fclose ($fp);
}
?>
?>[/php:1:6671ce82ac]
Tylko chcialbym zamiast "echo("Nie działa"); " jakos zrobic aby automatycznie otworzyla sie inna juz strona w przegladarce zamiast statusu i podobnie z "echo("Działa"); " aby otworzyla sie jeszce zupelnie inna strona...
magister2000
Jestem w tych zagadnieniach raczej bardzo początkujący, ale sprawa wydaje mi się banalna. Wystarczy zmianieć echo() na Header("Location: ".$adres2); :?:
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.