簡単なフォーム送信があり、process.php ファイルで各フィールドの有効性を確認します。失敗した場合は、$_SESSION でキーと値のペアを使用して、ログイン ページにアラート メッセージを表示します。
アラート メッセージは、ページの読み込み時に .hide に設定されている div (重要な場合は、いくつかのブートストラップ スタイルを使用) に表示されます。
PHP エコーを検出し、アラート ボックスを .toggle するために使用できる jQuery 関数またはイベント リスナーはありますか?
現状の私の関連コードは次のとおりです。
<div class="alert alert-error alert-block" id="error-box">
<?php
if (isset($_SESSION['first_name'])) {
echo $_SESSION['first_name'];
}
if (isset($_SESSION['last_name'])) {
echo $_SESSION['last_name'];
}
if (isset($_SESSION['email'])) {
echo $_SESSION['email'];
}
if (isset($_SESSION['passlen'])) {
echo $_SESSION['passlen'];
}
if (isset($_SESSION['passmatch'])) {
echo $_SESSION['passmatch'];
}
?>
</div>
と:
<script>
$(document).ready(function(){
$("#error-box").hide();
});
</script>