[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
424,734
Messages
7,149,991
Members
177,294
Latest member
betffnmbaby

Most viewed of week

Most discussed of week

Most viewed of week

Most discussed of week

Back
Top Bottom