ホームページ > に質問 > 本文
前回の検証はOKでした。実行が終わるとif文を終了してデータベースに接続しました。再度ページを更新すると「ページエラー」が表示されました。コードを繰り返し検証しました。他のコードも試しました。関数を作成して接続し、データを読み取ることは問題ありません。どうなっているのか聞いてもいいですか?どうやって解決すればいいでしょうか?
phpcn_u177762017-09-01 13:43:27
これが実行コードです
次に、ここでブレークポイントを使用してデバッグし、ステップごとにデバッグして、ネットワードに戻り値があるかどうかを確認します。ここでエラーが発生するはずです。
この実行コードをデバッグするにはどうすればよいでしょうか? phpを勉強したばかりでよく理解できません。例を挙げてもらえますか?
Zhu先生はalert()を使って値を表示していると思います。そうですか?どのように書けばよいのでしょうか?
はい
ringa_lee2017-08-31 15:05:18
デバッグを有効にして、報告されるエラー メッセージとエラー行数を確認します。
この問題は解決されましたが、ログイン インターフェイスに入った後、アカウント番号とパスワードを入力して [ログイン] をクリックしても何も起こらないのはなぜですか?
ringa_lee への返信: コードのスクリーンショットをお送りします。
phpcn_u17776 への返信: こんにちは、この問題はどのように解決しましたか jquery.min.js:5 POST http://www.mdoor.com/index/user/checklogin.html 500 (内部サーバー エラー)
PHPを勉強し始めたばかりでよくわかりませんが、networkの戻り値を見てみるとchecklogin.htmlでした。しかし、checklogin.html ファイルがありません。
500、内部サーバーエラーですか?これはどのように解決すればよいでしょうか?
まだ何が起こっているのかわかりませんが、検証の下に return ステートメントを置くと、ログイン インターフェイスに true が表示され、ネットワークは 200 で問題ありません。しかし、最後の実行文を追加すると問題が発生し、500 になってしまいます。つまり、checlogin メソッドがより早く見つかることになります。しかし、ステートメントを実行するときに、先生のコードと何度も比較しましたが、問題はありませんでした。これはどうなっているでしょうか。また、前に正しいアカウントとパスワードを入力した場合も、true が返されます。
はい、QQ に参加していますか?あなたはどれですか?
7と5グループに参加しました
コードのスクリーンショットを提供できます
/Users/yuanjiezhang/デスクトップ/スクリーンショット 2017-08-31 10.39.23.png
上記の答えは私の実行コードのスクリーンショットです
ログインには AJAX を使用する必要があります。ネットワークをチェックして何が返されるかを確認し、プログラムに移動してブレークポイントを使用してデバッグします。
はい、checklogin メソッドがないため、エラーが報告されます。その後、checklogin メソッドを使用してログインを確認できます。
実行されたプログラムに何か問題があるはずです。コードを投稿して確認してください。
返信の下にスクリーンショットを投稿するだけで確認できます