Re: [請益] 關於document.的資料型態

看板PHP作者 (clubfly)時間16年前 (2009/06/08 16:39), 編輯推噓1(102)
留言3則, 2人參與, 最新討論串4/7 (看更多)
這樣說吧... 您是要在前端 就檢查帳密 還是要傳入 php 才檢查呢? 把javascript 跟 php 混在一起寫 建議您用 jquery 來寫.. 不過您提到 您是新手... 建議您由 php 檢查 html 如下 <from name="kc" methord="post" action="index.php"> 帳號-> <input type="text" name="username"> 密碼-> <input type="text" name"password"> <input type="submit" name="submit"> </form> 另外在您還沒登入之前... 基本上主機是不會建立帳號密碼的 session... php 如下 <?php session_start(); //使用sql 抓出 帳號密碼.. $sql = "select * from 帳號表單 where xxxxx....";//這邊自己查 sql了 $rs = mysql_query($sql); $row = mysql_fetch_array($rs);//抓出資料庫來比對帳號密碼 $_SESSION['username'] = $row['欄位名'];//寫入session $_SESSION['password'] = $row['欄位名'];//寫入session //這邊基本上是登入後 才會寫入session的 //只是依照您的程式順著寫... if( $_REQUEST['username'] != $_SESSION['username'] || $_REQUEST['password'] != $_SESSION['password']){ echo '帳號密碼錯誤'; echo '<script language="javascript"> alert('帳號密碼錯誤') </script>'; //想用js 也可以 } else { echo '登入成功'; xxxxxxxxxxxxx//登入後 ? 自行撰寫... } ?> 以上提供您思考 加油 @@ php 不難 多看 多寫 真的不會且找過google 後 再發問 不然是不會進步的... ※ 引述《fabdawn (晃阿晃阿)》之銘言: : 我想請問一下 : <form name=kc method='post' action='index.php' onSubmit=" : if ( document.kc.username.value != $_SESSION['username'] || : document.kc.password.value != $_SESSION['password'] ){ : alert('帳號密碼錯誤'); : return false; : clearAll(); : } : return true; : "> : 以上的code : document.kc.username.value != $_SESSION['username'] : 這邊好像都會無法執行 : 我想請問一下 : 是不是我寫法錯誤 : 剛開始學php^^|| -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.32.116.173

06/08 16:41, , 1F
初學的話 jquery其實也不太建議學習
06/08 16:41, 1F

06/08 16:41, , 2F
還是先熟悉javascript比較恰當
06/08 16:41, 2F

06/08 16:46, , 3F
所以我有建議用PHP檢查..原PO似乎把PHP跟JS混一起了
06/08 16:46, 3F
文章代碼(AID): #1ABCuzqy (PHP)
討論串 (同標題文章)
文章代碼(AID): #1ABCuzqy (PHP)