[Help] Ai giúp code này với nào! Có hậu tạ

Tình hình là có cái code như dưới.
Code đó có chức năng check DUP IP đã dùng hay chưa
Exp : đưa 1 con sock vào 68.15.26.45:2568. Nếu chưa có nó báo YES và nhập vào file ip.txt.Nếu ko nó báo NO.
Giờ mình muốn sửa kiểu này.
Nếu fake sock vào rồi.Load trang đó thì nó tự get IP rồi check luôn.Ko cần copy paste.
Ai làm đc pm mình nhé.Hậu tạ
Thanks

PHP:
<?php 

function validateIpAddress($ip_addr) 

{ 

  if(preg_match("/^(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})$/",$ip_addr)) 

  { 

    $parts=explode(".",$ip_addr); 

    foreach($parts as $ip_parts) 

    { 

      if(intval($ip_parts)>255 || intval($ip_parts)<0) 

      return false;  

    } 

    return true; 

  } 

  else 

    return false;  

} 



$char_arr="*0123456789.:"; 

$ip=""; 

echo "<div align='center'>"; 

if($_POST['submit']) 

{ 

    $ipfull = $_POST['ip']; 

    $ipfull.=" "; 

    for($i=0;$i<strlen($ipfull);$i++) 

    { 

        if(strpos($char_arr,$ipfull[$i]))$ip.=$ipfull[$i]; 

        else      

        if(strlen($ip)>8) 

        { 

            $ipq=$ip; 

            if(strpos($ip,":"))$ip=substr($ip,0,strpos($ip,":")); 

            echo '<input type="text" name="ipz" size="20" value="'.$ipq.'" onClick=select()>'; 

            if(validateIpAddress($ip)) 

            { 

                $db = file_get_contents("ip.txt"); 

                if(!strpos("$db",$ip)) 

                { 

                    $fp = fopen("ip.txt","w"); 

                    fwrite($fp,$db."\n".$ip); 

                    echo ' <font color=red><b>YES</b></font>'; 

                } 

                else echo ' <font color=blue><b>NO </b></font>'; 

            } 

            else echo '<i>IP không đúng định dạng</i>'; 

            echo "<br>"; 

            $ip=""; 

        } 

    } 

     



} 

echo "</div>"; 

?> 
<title>CHECK DUP</title> 

<center><form method="post" name= "new_add" action="index.php"> 

<textarea name="ip" cols="30" rows="10"> 

</textarea> 

<br> 

<br> 

<input class="submit" type="submit" name="submit" value="CHECK NOW !!""/>  

</form> 

<br> 

<font color="green" <b>Total socks :</b></font> 

<?php 

$dat = file_get_contents("ip.txt"); 

echo substr_count($dat,".")/3; 

?> 
<br> 
<br> 
<br> 
<script language="JavaScript"> 
VIH_FontPix = "20"; 
VIH_DisplayFormat = "%%IP%%"; 
VIH_DisplayOnPage = "yes"; 
</script> 
<script language="JavaScript" src="http://scripts.hashemian.com/js/visitorIPHOST.js.php"></script> 

</center>
 

Announcements

Today's birthdays

Forum statistics

Threads
426,802
Messages
7,186,414
Members
179,153
Latest member
soicunmiu

Most viewed of week

Most viewed of week

Back
Top Bottom