フォームの 1 つにこの JavaScript があります。これはログイン フォームです。API スタイルを使用しているフォーム自体から URL を取得します (「コンセプトが正しいかどうかわからない」) が、コードを添付します
var formup = $('#loginfrom');
formup.submit(function () {
$.ajax({
type: formup.attr('method'),
url: formup.attr('action'),
data: formup.serialize(),
success: function (data) {
alert('you have successfuly logged in');
window.location = "profile.html";
}
});
return false;
});
これがAPIファイルから呼び出された私のログイン関数です
if(!mysql_fetch_array($result)){
return $res;
}
else
return $resc;
$res は「エラー」を返し、$resc は「正しい」を返します。
そして私のapi.php
if(!isset($function))
$resp['err'] = "Function: ".$action." does not exist";
else
$resp = $function($request);
正しいユーザー名とパスワードを入力すると、正常に機能し、ユーザー プロファイルが表示されます。
しかし、ユーザー名やパスワードを間違えた場合の対処法がわからない プロフィールに誘導されたくない
私は、phpからの戻り値が、ログインが機能しなかったことをjavascriptに伝えてから、何か他のことをする必要があると思います
この問題に関して私に助けを提供してください、私はそれを感謝します。