検索

ホームページ  >  に質問  >  本文

PHPでJSコードを実行する

php で js コードを実行する方法

1. この場合、[OK] はポップアップ表示されません。

<?php
セッション開始();
if($_POST){
    if($_POST['mobile']!=$_SESSION['mobile'] または $_POST['mobile_code']!=$_SESSION['mobile_code'] または empty($_POST['mobile']) または empty($ _POST['モバイルコード'])){
        echo '<script type="text/javascript">';
        echo 'alert("ok");';
        echo '</script>';
    }それ以外{
        $_SESSION['モバイル'] = '';
        $_SESSION['mobile_code'] = '';

}
?>

2. この場合は、ポップアップが表示されます。

<?php
        echo '<script language="javascript">';
        echo 'alert("ok");';
        echo '</script>';
?>

この 2 つに違いはありますか?教えてください。

仅有的幸福仅有的幸福2759日前647

全員に返信(3)返信します

  • phpcn_u1582

    phpcn_u15822017-05-16 13:09:03

    最初のケースでは、if ステートメントを入力していないため、ポップアップ ボックスはありません。外側の if ($_POST) を削除してみると、ポスト リクエストをまったく送信していないため、if コード ブロックを入力できないと思われるボックスが表示されます。

    返事
    0
  • PHP中文网

    PHP中文网2017-05-16 13:09:03

    親愛なる、これはphpでは実行できません。
    php -> 出力 html+js -> ブラウザは js を受信して​​実行します

    最初の例では、POST リクエストを行ったときに返される Web ページです。通常、ブラウザを使用して URL を入力します。これは GET リクエストです。

    返事
    0
  • 滿天的星座

    滿天的星座2017-05-16 13:09:03

    コードだけ見ると違いはありませんが、実際の状況を見ると違うかもしれません。入力がないと判断された場合のみポップアップボックスは表示されません。JQ では ajax を使用してください。 Baidu でチェックするのは難しくありません

    返事
    0
  • キャンセル返事