下面是登陸規(guī)則:
“真誠服務,讓網(wǎng)絡創(chuàng)造價值”是我們的服務理念,創(chuàng)新互聯(lián)團隊十余年如一日始終堅持在網(wǎng)站建設領域,為客戶提供優(yōu)質(zhì)服。不管你處于什么行業(yè),助你輕松跨入“互聯(lián)網(wǎng)+”時代,PC網(wǎng)站+手機網(wǎng)站+公眾號+微信小程序開發(fā)。
if($action=="login"){
$adminuser = var_request("username","");
$adminpass = md5(var_request("password",""));
if($adminuser==$manage_adminname $adminpass == $manage_adminpass ){
SetCookie("COOKIEadminuser", $adminuser);
$_SESSION['adminuser'] = $adminuser;
?php
/*
幫你寫了個例子.
思路:
將用戶名和密碼儲在一個文件中,用戶名在前,密碼在后,并且中間用下劃線(也可以用別的)分隔.
每個用戶和密碼占一行.
當同時提交用戶名和密碼之后,讀取用戶文件表,并驗證用戶.
注意:這種方式保存用戶名和密碼非常不安全.如果真不想用數(shù)據(jù)庫,建議將保存的用戶密碼表加密處理.驗證的時候解密.
這里就不演示加解密處理了.
*/
$username = $_POST['username'];//通過表單提交過來
$password = $_POST['password'];//通過表單提交過來
//$username = "user1";//測試用用戶名
//$password = "aaaa";//測試用密碼.
if(!empty($username) !empty($password)){
$userlist = file("users.txt");
$user_password = array();
foreach($userlist as $uitem){
$user_password[] = trim($uitem);//去掉換行符
}
$request_user = $username.'_'.$password;//組成保存的用戶名和密碼格式.
if(in_array($request_user,$user_password)){
echo "驗證用戶名成功!";//改成你要輸出的代碼.
}else{
echo "驗證失敗!";
}
}
?
你記住 所有在 引號里面的 東西都是字符串!?。。?!
if("SELECT username,passwd FROM wen WHERE $username=$user,$passwd=$passwd"){
echo "scriptalert('歡迎登錄!');window.location.href='index1.php';/script";
}
這一句代碼本身就是不通的.
還有就是 你的sql語句也是錯誤的。
參考如下:
$sql = 'SELECT username,passwd FROM wen WHERE username="'.$user.'" AND passwd="'.$passwd.'"';
$result = mysql_query($sql,$conn);
手動回復,不謝