復制代碼 代碼如下:
 
<?php 
//post.php 
function Post($host,$port) 
{ 
//$host="127.0.0.1"; 
//建立連接 
$conn = fsockopen($host,$port); 
if (!$conn) 
{ 
die("Con error"); 
} 
//循環(huán)發(fā)送5次數(shù)據(jù) 
// 
for($i = 0;$i<5;$i++) 
{ 
$data="user_name=admin".$i; 
WriteData($conn,$host,$data); 
echo $i."<br />"; 
} 
fclose($conn); 
} 
function WriteData($conn,$host,$data) 
{ 
$header = "POST /test.php HTTP/1.1/r/n"; 
$header.= "Host : {$host}/r/n"; 
$header.= "Content-type: application/x-www-form-urlencoded/r/n"; 
$header.= "Content-Length:".strlen($data)."/r/n"; 
//Keep-Alive是關鍵 
$header.= "Connection: Keep-Alive/r/n/r/n"; 
$header.= "{$data}/r/n/r/n"; 
fwrite($conn,$header); 
//取結果 
//$result = ''; 
//while(!feof($conn)) 
//{ 
// $result .= fgets($conn,128); 
//} 
//return $result; 
} 
Post('127.0.0.1',80); 
?> 
復制代碼 代碼如下:
 
<?php 
//test.php 
$fp = fopen('result.txt','a'); 
$data = $_POST['user_name']." -- ". date('Y-m-d H:i:s')."/r/n"; 
fwrite($fp,$data); 
fclose($fp); 
?> 
新聞熱點
疑難解答