I have a script that replicates a human on a message board, and its logs (logging in, going to inventory, etc.) occur every 12 (no more no less) seconds. Do you know why?
function sendreq($addy,$type,$content = "",$cookie = "",$useragent="------------",$host="-----------") { $msg = strtoupper($type); // get or post $msg .= " "; $msg .= $addy; $msg .= " HTTP/1.1\r\n"; $msg .= "Host: $host\r\n"; $msg .= "User-agent: $useragent\r\n"; if($cookie != "") $msg .= "Cookie: $cookie\r\n"; if (strtolower($type) == 'post') { $msg .= "Content-type: application/x-www-form-urlencoded\r\n"; $msg .= "Content-length: "; $msg .= strlen($content); $msg .= "\r\n\r\n"; $msg .= $content; } else { $msg .= "\r\n"; } //message is prepared! $fp = fsockopen ($host, 80, $errno, $errstr, 30); if (!$fp) { die("$errstr ($errno)<br>\n"); } else { fputs ($fp, $msg); while (!feof($fp)) { $result.= fgets ($fp); } fclose ($fp); } return $result; } function extractcookie($result) { preg_match_all("!Set-Cookie: (.*);!",$result,$matches); $matches = $matches[1]; return $matches[count($matches)-1]; } -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php