ホームページ  >  記事  >  バックエンド開発  >  PHP_PHP チュートリアルで書かれた ICQ ページャー

PHP_PHP チュートリアルで書かれた ICQ ページャー

WBOY
WBOYオリジナル
2016-07-13 17:23:12989ブラウズ

改底址、呼べますOICQ的喔!

# ICQ Pager v0.0.1
# ブラジル r0x。
# upalele、meganha、neo、figui、lunetta、vipman に感謝します (iX[Egg] について精神的なサポートをしてくれました)
class icqpager {
var $path = "/scripts/WWPMsg.dll";
var $host = "wwp.icq.com";
var $port = 80;
var $cmd;

function icqpager() {
$this->cmd = "POST $this->path HTTP/1.1 ";
$this->cmd .= "受け入れる: image/gif、image/x-xbitmap、image/jpeg、image/pjpeg、application/vnd.ms-excel、application/msword、application/vnd.ms-powerpoint 、*/* ";
$this->cmd .= "Accept-Language: en-us ";
$this->cmd .= "Content-Type: application/x-www-form-urlencoded ";
$this->cmd .= "Accept-Encoding: gzip、deflate ";
$this->cmd .= "ユーザーエージェント: Mozilla/4.0 (互換性; MSIE 5.01; Windows 95) ";
$this->cmd .= "ホスト: $this->host ";
}

function send($uin, $from, $email, $subject, $message) {


$command = "from=" . $from . "&fromemail=" . $email . "&subject=" . "&body" . "&Send=Send+Message"; $コマンド) 。 ";
$this->cmd .= "接続: キープアライブ ";
$this->cmd .= $command ." ";

$fp = fsockopen ($this->host, $this->port, &$errno, &$errstr, 30);
if (!$fp) {
echo "ソケット エラー。
";
エコー "$errstr ($errno)
";
} else {
fputs($fp, $this->cmd);
fclose($fp);
}
}
}
?>


require("icqpager.php");

$uin = "あなたの UIN 番号をここに";
$from = "root@localhost";
$subject = "テスト"; .2...3...";

$icqpager = new icqpager();
$icqpager->send($uin, $from, $email, $subject, $message);
?>


http://www.bkjia.com/PHPjc/532247.html

www.bkjia.com本当http://www.bkjia.com/PHPjc/532247.html技術記事 # ICQ Pager v0.0.1 # ブラジル r0x。 # upalele、meganha、neo、figui、lunetta、vipman に感謝します (iX[Egg] について心理的な助けをしてくれました) c...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。