03/06/18 07:15
お久です
PHPで2chカキコの際に関する質問です
フォームで受け取ったデータをエンコードしてソケットでPOSTしてやるスクリプト
を書いてます。
$submit = "%8F%91%82%AB%8D%9E%82%DE";
$name = urlencode($_POST["FROM"]);
$mail = urlencode($_POST["mail"]);
$mes = urlencode($_POST["MESSAGE"]);
$key = $_POST["key"];
$bbs = $_POST["bbs"];
$time = time();
としてソケットで送ります
$req ="POST URLリンク($host) HTTP/1.0\r\n".
"Referer: URLリンク($host)".
"Cookie: NAME; MAIL; PON=219.117.222.18.user.rb.il24.net\r\n".
"HOST: $host\r\n".
"User-Agent: Monazilla/1.00 1000gex/0.9 (3000)\r\n" .
"Connection: close\r\n".
"Pragma: no-cache\r\n".
"Content-Length: $leng\r\n\r\n".
"submit=".urlencode("書き込み")."&key=$key&FROM=$name&mail=$mail&MESSAGE=$mes&bbs=$bbs&time=$time\r\n\r\n";
fputs($fp, $req, strlen($req));
$sob = fread($fp, 640000);