Homepage hilfe.

02/13/2015 13:45 gugul23#1
Hallo,

ich hätte eine frage:

könnte man in der index.php also ".php" es irgendwie möglich machen je nachdem ob der folgene Link/Homepage online oder offline ist auf einen anderen Link weitergeleitet wird ? (IP-abfrage, port testen,anpingen).

Beispiel: Homepage A ist offline deswegen soll Homepage B geladen werden.

LG
02/13/2015 17:35 Samael#2
Zeile 15 und 16 wird definiert was passiert wenn Server und/oder HP offline ist. Schau es dir an und editier den auszuführenden Befehl einfach so das eine Weiterleitung entsteht.
02/16/2015 00:13 /exit#3
ich poste hier einfach mal eine:
PHP Code:
<?php
    $serverip 
= "";
    
$ip = gethostbyname($serverip);
    
$portlist=array(3306, 34002, 13010, 14010);
    
$status=array("MySQL Server", "Login Server", "Channel 1", "Channel 2");
    
$i=0;
    foreach  (
$portlist as $port){
        
$online = @fsockopen($ip, $port, $errno, $errstr, 1);
        
        if (!
$online){
            echo 
'<li><div class="online"></div>'.$status[$i].' Online</li>';
        }
        else{
            echo 
'<li><div class="offline"></div>'.$status[$i].' Offline</li>';
            
            
## URL=index.php dort dann link einfügen wo man landen soll
            ## wenn der server offline ist
            
echo'<meta http-equiv="refresh" content="5; URL=index.php"> ';
        }
        @
fclose($online);
        
$i++;
    }    
?>
so wie meine jetzt ist würdest du auf die startseite kommen.
es reicht aber auch wenn du:

PHP Code:
echo'<meta http-equiv="refresh" content="5; URL=index.php"> '; 
das in deine status rein editierst und anpassen tust.
02/17/2015 14:30 gugul23#4
Okay danke. Gibt es auch eine Alternative von "fsockopen" ? Habe nämlich nur eine gewisse Anzahl davon frei.

LG
02/17/2015 20:28 /exit#5
Quote:
Originally Posted by gugul23 View Post
Okay danke. Gibt es auch eine Alternative von "fsockopen" ? Habe nämlich nur eine gewisse Anzahl davon frei.

LG
ich glaube das dies nicht möglich ist..