Re: [請益] 關於document.的資料型態
這樣說吧...
您是要在前端 就檢查帳密
還是要傳入 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
06/08 16:41, 1F
→
06/08 16:41, , 2F
06/08 16:41, 2F
→
06/08 16:46, , 3F
06/08 16:46, 3F
討論串 (同標題文章)
PHP 近期熱門文章
PTT數位生活區 即時熱門文章