我想要的:點擊登錄/按下輸入將驗證登錄和重定向如果正確(無javascript)。無javascript的平穩登錄
我的嘗試:
- 表單與提交的其他PHP頁面上的按鈕和驗證問題:如果登錄是不正確的,我不想重定向並顯示錯誤消息。
<form action="loginServerside.php" method='POST'>
- 具有提交按鈕,並且當提交按鈕被設置校驗表單。 問題:提交按鈕重載頁面,然後重定向如果登錄爲正確
- 試圖通過使用輸入類型,以防止頁面重載= 「button」問題: isset只適用於提交按鈕
<form method='POST'> <input name="email" type="email" id="email" placeholder="Email" /> <input name="pass" type="password" id="pass" placeholder="Password"> <input type="submit" name='login' value="LOGIN" id="login" class="button"/> </form> if (isset($_POST['login'])) /*validate*/
我將不勝感激幫助!
您需要重新加載頁面來運行服務器端代碼(PHP )。 Javascript運行客戶端,所以你可以在不重新加載頁面的情況下運行代碼。 – JimL 2014-10-04 18:28:47
但JavaScript禁用時會發生什麼...... – stanthecomputerman 2014-10-04 18:30:59
禁用JS的用戶選擇了頁面重新加載而不是js操作。 – JimL 2014-10-04 18:32:15