2017-10-09 7 views
0

私はJavascriptとPHPの両方に新しいです。私はいくつかのPHPのジャンボジャンボを通過するフォームのサイトを持っています。その後、私は自分のデータベースをチェックして、ログイン認証情報が存在するかどうかを確認します。もしそうでなければ、私はエラーメッセージを含むdivを表示したい。document.refferを使用したgetElementByID?

oldURL = document.referrer; 
console.log(oldURL); 
if (oldURL =="http://amazingwebsite.com/") { 
    document.getElementById("loginfail").removeAttribute("hidden"); 
    document.getElementById("textlogin").removeAttribute("hidden"); 
} 

oldURLは、if文にある正確なURLを返します。しかし、if文はoldURLが 'not equal'(==!)になっている場合にのみ機能します。

私は何が欠けていますか?

+1

これは、PHPで(ログインが成功したかどうかを判断するコードの 'else'ロジックで)はるかに簡単かつ確実に達成されたようです。 – Quentin

+0

'console.log(oldURL)'の出力は何ですか? – taha

+0

@Quentin divでエコーするにはPHPで 'echo'を使うべきですか?私はそれを試みたが、それは実際に動作しませんでした。 – Hansen

答えて

0

Thx to @ T30、私はそれを理解しました。明らかにCSSの問題はPHPコードやjavascriptのものではありませんでした。

関連する問題