PHPエコーからJQueryが実行されていない

ジョナサンデイ​​ビス

ユーザーがログインフォームを送信した後、PHPからのechoステートメントでいくつかの簡単なJQueryコマンドを実行しようとしています。

ユーザーは正しい資格情報でログインできますが、間違った資格情報を入力すると、無効な資格情報の段落が表示されます。

コードは次のとおりです。

<?php
    //PHP code for login in, working, not needed to show
    echo 'Testing
        <script>
            $( ".wrong" ).show( "slow" );
        </script>';
?>


<!DOCTYPE html>
<html>

<head>
    <script src="//code.jquery.com/jquery-1.10.2.js"></script>
</head>

<body class="login">

<form action="" method="post" class="login-form">
    <p class="wrong" style="display: none;">Invalid Credentials</p>
    <a class="link" href="#">Forgot your password?</a>

    <button type="submit" class="login-btn" name="submitLogin">Log in</button>
</form>

</body>

注:エコーからのテスト値は表示されますが、JQueryは実行されません。

ログインフォームが機能するためのセッションを作成するため、HTMLの後にPHPコードを配置することはできません。

パトリック・エヴァンス
<?php
    echo 'Testing
        <script>
            $( ".wrong" ).show( "slow" );
        </script>';
?>

これはセッションを作成せず、最上位である必要はありません。一番上にある必要があるのsession_start()はyes呼び出しですが、スクリプトhtmlをエコーアウトする必要はありません。

たとえば、あなたはすることができます

<?php
session_start();
if(attemptLogin()){
  //logged in path
} else {
  //wrong credentials
  $LoginError = true;
}
?>

<!doctype html>
<html>
<head>
    <script src="//code.jquery.com/jquery-1.10.2.js"></script>
    <?php if($LoginError):?>
    <script>
        jQuery(document).ready(function(){
            $( ".wrong" ).show( "slow" );
        });
    </script>;
    <?php endif;?>
</head>

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

サーバーが実行されているにもかかわらず、phpサーバーがコードを実行していないようです

分類Dev

コンソールからバッチが実行されていない

分類Dev

ループ中にPHPエコーが実行されない

分類Dev

phpコードが実行されておらず、SQLステートメントに関するエラーメッセージが表示されない

分類Dev

<a>タグがphpからhtmlにエコーされない

分類Dev

crontab-実行されていない単純なエコー

分類Dev

VBScriptから実行されていない外部コマンド

分類Dev

コードが同期して実行されていない

分類Dev

このjqueryコードが実行されないのはなぜですか?

分類Dev

Jqueryコードが部分的なページで実行されていません

分類Dev

Eclipseからエクスポートされた実行可能なJARファイルが実行されていないようです

分類Dev

PHPがApacheサーバーで実行されていない

分類Dev

Mysqlが何らかの理由で実行されていない

分類Dev

コードが実行されていない理由は何ですか?

分類Dev

PHPコードが実行されない(phpの新機能)

分類Dev

Pythonコードが正しく実行されておらず、VSCodeでエラーが表示されていない

分類Dev

コンソールアプリがSystem32から実行されているのはなぜですか?

分類Dev

PHPファイルがcronから実行されない

分類Dev

コードが実行されない

分類Dev

ajaxが実行したときにphpコードが実行されないのはなぜですか

分類Dev

JQueryコードがnotepad ++で実行されない

分類Dev

変数が割り当てられていない場合でもC#コードが実行されます

分類Dev

条件が満たされていないが、コードがとにかく実行される場合

分類Dev

エラー:PHPが実行されていません

分類Dev

コードがコードブロックで実行されているのにVSStudioでは実行されていないのはなぜですか

分類Dev

PHPコードが実行されていません

分類Dev

同じ変更されていないコードが実行されることもあれば、実行されないこともありますか?

分類Dev

PHPのrestAPIから値を返し、エコー値が表示されない

分類Dev

SQLServerコードが並行して実行されていない

Related 関連記事

  1. 1

    サーバーが実行されているにもかかわらず、phpサーバーがコードを実行していないようです

  2. 2

    コンソールからバッチが実行されていない

  3. 3

    ループ中にPHPエコーが実行されない

  4. 4

    phpコードが実行されておらず、SQLステートメントに関するエラーメッセージが表示されない

  5. 5

    <a>タグがphpからhtmlにエコーされない

  6. 6

    crontab-実行されていない単純なエコー

  7. 7

    VBScriptから実行されていない外部コマンド

  8. 8

    コードが同期して実行されていない

  9. 9

    このjqueryコードが実行されないのはなぜですか?

  10. 10

    Jqueryコードが部分的なページで実行されていません

  11. 11

    Eclipseからエクスポートされた実行可能なJARファイルが実行されていないようです

  12. 12

    PHPがApacheサーバーで実行されていない

  13. 13

    Mysqlが何らかの理由で実行されていない

  14. 14

    コードが実行されていない理由は何ですか?

  15. 15

    PHPコードが実行されない(phpの新機能)

  16. 16

    Pythonコードが正しく実行されておらず、VSCodeでエラーが表示されていない

  17. 17

    コンソールアプリがSystem32から実行されているのはなぜですか?

  18. 18

    PHPファイルがcronから実行されない

  19. 19

    コードが実行されない

  20. 20

    ajaxが実行したときにphpコードが実行されないのはなぜですか

  21. 21

    JQueryコードがnotepad ++で実行されない

  22. 22

    変数が割り当てられていない場合でもC#コードが実行されます

  23. 23

    条件が満たされていないが、コードがとにかく実行される場合

  24. 24

    エラー:PHPが実行されていません

  25. 25

    コードがコードブロックで実行されているのにVSStudioでは実行されていないのはなぜですか

  26. 26

    PHPコードが実行されていません

  27. 27

    同じ変更されていないコードが実行されることもあれば、実行されないこともありますか?

  28. 28

    PHPのrestAPIから値を返し、エコー値が表示されない

  29. 29

    SQLServerコードが並行して実行されていない

ホットタグ

アーカイブ