私は、PHPにかなり新しいだと私はページにエラーを表示する方法を把握しようとしています。機能エコーロケーションPHP
私が作っこの機能を持っています。
function error($errorreason){
echo("<div id='error1' class='alert text-bold alert-danger'>" . $errorreason . "<span id='error1' class='clickable pull-right'><i class='ion-close-round'></i></span></div> ");
}
そして史上たときに、私はerror("blah blah");
でエラーを表示する必要がありますが、私がいる問題は、それがである関数がで呼び出されたライン、でエラーをエコー表示ということです私はそれを呼ぶことにします機能が配置されているページの上部ではなく、要素内にエラーを表示するので、間違った場所になります。関数自体があるのと同じ場所にエラーを表示したい。私は何をすべきか?私は別の方法を使うべきですか?
iタグが空であるため、iタグの目的は何ですか? 'error()'関数の実行からあなたが期待することを明確に説明できますか? – user10089632
@ user10089632そのiタグはアイコンです。そのエラーは、フォームが送信されたときに何か問題が発生した場合に使用するものです。ページ上部にエラー()が表示されますが、ページの最上部でそれを呼び出すのではなく、そのerror()行がある要素で呼び出します。 – Stranger20
私は何かが欠落しているか、またはあなたが送信を処理するスクリプトの最初にそれを呼び出す必要があります。あなたが何か間違ったことを意味するならば、アドバイスの言葉は間違っています。ユーザ入力の不一致の問題です。遅延を避けるため、JQueryの検証でそれを処理する方が良い – user10089632