Показать сообщение отдельно

  #10  
Старый 19.12.2007, 03:44
Isis
Флудер
Регистрация: 20.11.2006
Сообщений: 3,315
Провел на форуме:
16641028

Репутация: 2371


По умолчанию

PHP код:
<?php
    $unix      
=  0;
    
$register_globals = (bool) ini_get('register_gobals');
    
$system ini_get('system');
    
$unix = (bool) $unix;

    if(
$register_globals)
    {
           
$ip getenv(REMOTE_ADDR);
           
$self $PHP_SELF;
    }
    else
    {
       
$submit $_GET['submit'];
       
$count  $_GET['count'];
       
$host   $_GET['host'];
       
$ip     $_SERVER['REMOTE_ADDR'];
       
$self   $_SERVER['PHP_SELF'];
    }

    if (
$submit == "Ping!")
    {
        
$count 4;
        
$host    preg_replace ("/[^A-Za-z0-9.-]/"""$host);
        
$count    preg_replace ("/[^0-9.]/"""$count);
        echo 
'<body bgcolor="#FFFFFF" text="#000000"></body>';
        echo(
"Ping Output:<br>");
        echo 
'<pre>';

        if (
$unix)
        {
           
system ("ping -c$count -w$count $host");
           
system("killall ping");
        }
        else
        {
           
system("ping -n $count $host");
        }
        echo 
'</pre>';
    }
    else
    {
        echo 
'<body bgcolor="#FFFFFF" text="#000000"></body>';
        echo 
'<p><font size="2">Your IP is: '.$ip.'</font></p>';
        echo 
'<form methode="post" action="'.$self.'">';
        echo 
'   Enter IP or Host <input type="text" name="host" value="'.$ip.'"></input>';
        echo 
'   Enter Count <input type="text" name="count" size="2" value="4"></input>';
        echo 
'   <input type="submit" name="submit" value="Ping!"></input>';
        echo 
'</form>';
        echo 
'<br><b>'.$system.'</b>';
        echo 
'</body></html>';
    }
?>
 
Ответить с цитированием