PHP サーバーを利用した完全な SMS 情報転送

WBOY
リリース: 2016-07-29 09:08:48
オリジナル
1676 人が閲覧しました

私はこの 2 日間 Python を書いています。

アクティブディフェンスシステムにはSMSメッセージ通知を送信する機能が常に欠けていたので、バックエンドとしてPHPモジュールを書いてみました

<code><span><?php</span><span>// 连主库</span><span>$link</span> = mysql_connect(SAE_MYSQL_HOST_M .<span>':'</span>. SAE_MYSQL_PORT,SAE_MYSQL_USER,SAE_MYSQL_PASS);

    <span>if</span>(<span>$link</span>)
    {
        mysql_select_db(SAE_MYSQL_DB,<span>$link</span>);

        <span>$getid</span> = mysql_query(<span>"select max(Id_P) from --YOUR_DATATABLE--"</span>);
        <span>$row</span> = mysql_fetch_array(<span>$getid</span>);

        <span>$id</span> = <span>$row</span>[<span>0</span>]+<span>1</span>;
        <span>$content</span> = addslashes(<span>$_POST</span>[<span>'content'</span>]);
        <span>$token</span> = addslashes(<span>$_POST</span>[<span>'token'</span>]);

        <span>if</span>(<span>$content</span>)
        {
            <span>if</span>(<span>$token</span> == <span>"--YOUR_TOKEN--"</span>)
            {
                mysql_query(<span>"INSERT INTO `--YOUR_DATABASE--`.`--YOUR_DATATABLE--` (`Id_P`, `Content`) VALUES ('$id', '$content')"</span>);

                <span>$smsapi</span> = <span>"--SMS_GATEWAY--"</span>; <span>//短信网关</span><span>$user</span>   = <span>"--SMS_ACCOUNT--"</span>; <span>//短信平台帐号</span><span>$pass</span>   = <span>"--SMS_PASSWORD--"</span>; <span>//短信平台密码</span><span>$content</span> = <span>"【Active Defense】Sir , I get some thing:"</span> . <span>$content</span> ;<span>//要发送的短信内容</span><span>$sendurl</span> = <span>$smsapi</span>.<span>"sms?u="</span>.<span>$user</span>.<span>"&p="</span>.<span>$pass</span>.<span>"&m="</span>.<span>"--YOUR_PHONE--"</span>.<span>"&c="</span>.urlencode(<span>$content</span>);
                <span>$result</span> = file_get_contents(<span>$sendurl</span>) ;
            }
            <span>else</span>
            {
                <span>$msg</span> = <span>"token wrong!"</span> . <span>$content</span>;
                mysql_query(<span>"INSERT INTO `--YOUR_DATABASE--`.`--YOUR_DATATABLE--` (`Id_P`, `Content`) VALUES ('$id', '$msg')"</span>);
            }
        }
        mysql_close(<span>$link</span>);
    }
    <span>echo</span><span>"<h1>hello</h1>"</span>;
<span>?></span></code>
ログイン後にコピー

Pythonで書かれたフロントエンドは、アクティブディフェンスに統合されるため、非常にシンプルですAPI は後から追加されません。

rreee

来週は試験なので、防御システムは脇に置いておかなければなりません。

')​​.addClass('事前番号付け').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i ').text(i)); }; $numbering.fadeIn(1700); }); });

上記では、SMS 情報の転送を完了するための PHP サーバーの使用方法を、関連する内容も含めて紹介しました。PHP チュートリアルに興味のある友人に役立つことを願っています。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート