1樓:匿名使用者
一般使用者名稱用這個就可以了 [a-za-z0-9]+
php正規表示式驗證使用者名稱
2樓:匿名使用者
//中文和英文結合而且6-20字元。
$preg='/a-za-z\x-\x]$/u';
//英文、數字、下劃線6-20位字元。
$preg='/w\_]u';
過濾非法字元防止sql注入漏洞,只能另說,對不同的介面和引數有針對性的過濾,沒有通用的正則。
php表單驗證使用者名稱已存在 5
3樓:陽光的豆豆魚
打算《2》是頁面, 《表單》這樣就可以表單提交到《2》裡面,判斷使用者是否存在,存在直接可以在《2》裡面加上《3》的內容即可。
4樓:匿名使用者
require ''你的表單, 注意提交的url
if (isset($_post['submit'])else} else}
php註冊的時候怎麼驗證使用者名稱是否存在
5樓:陽光上的橋
從資料裡面去提取指定的使用者名稱和密碼,如果不存在就是使用者名稱或者密碼錯誤,存在就是正確。
6樓:資料會說話
1.前端表單form提交使用者名稱到php頁面使用者名稱:
密 碼:頁面。
//首先要連線資料庫,這裡省略。
$name=$_post['user'];得到使用者名稱,然後就可以通過查詢語句在資料庫裡查詢了。
需要會基本的sql查詢語句。
php 驗證使用者名稱是否存在
7樓:陸地鍵仙隨時**
是因為你的sql語句寫錯了,你寫的是 $sql="select * from userlist where 'user'='user'";
這個是錯誤的,user 兩邊不是引號,是數字1旁邊的`,改成`user`='user' 這樣就對了,或者user='$user'也行。
php 登入頁面判斷記住登入使用者名稱和登入密碼
8樓:網友
php do_
if(isset($_post['submit'])
if($password ==password ==null)
if($code !=session['verify'])
$password = md5("jbn".md5($password));
$users = m("users");
$where['username'] array("eq",$username);
$where['password'] array("eq",$password);
$where['u_status'] 1;
$rst = users->field('u_id,u_realname,u_ip')-where($where)->find();
// echo $users->getlastsql();
// return;
if($rst)
$dt = array();
$dt['l_user'] username;
$dt['l_time'] time();
$dt['l_ip'] server["remote_addr"];
$dt['l_status'] 成功登入系統";
$log->add($dt);
$this->success('登入成功,正在為您跳轉。u('index/index'),1);}else
9樓:匿名使用者
//註冊頁面不用php寫也可以的,如下。
//以下為。
if(isset($_post['submit'])
$result = mysql_query($sql);
if(!$result)else
mysql_close($con);
}//你還需要建立mysql資料庫。
10樓:匿名使用者
既然是註冊的,我覺得你應該結合ajax技術,直接在頁面上判斷,沒必要再按一次提交來檢測,體驗很不好。
很簡單的mysql命令而已。
php怎麼獲取當前登陸的使用者名稱?要具體的詳細**。求助!謝謝!
11樓:匿名使用者
一般用會話(session)來判斷是否登入,以及登入使用者名稱等資訊。
//登入頁面。
session_start();
//另一個頁面。
session_start();
//檢測是否登入。
if(isset($_session['logined'])session['logined'])
12樓:慈一禾佳
不明白什麼意思。當前登入的使用者名稱是???當前資料庫的使用者名稱? 當前**使用者的使用者名稱?還是別的什麼東東。
php的註冊檢測使用者名稱是否重複
13樓:踩凰兌佑壽換
$name = post['username'];需要做一些過濾處理,我就不寫了。
$sql = select id from user where username='$name'";
$result = mysql_query($sql);
if(mysql_affcted_rows==1) echo "使用者名稱已存在";
else echo "使用者名稱可用";
exit();
最好使用ajax來處理檢測使用者名稱重複的問題。
php怎麼實現記住資料庫密碼,和使用者名稱
如果是一個應用 程式,在安裝的時候通過 file put contents 檔名 root password root 這樣一個陣列寫入一個檔案中,每次連結資料庫首先引入資料庫配置檔案然後實現連結,以上只是簡單說了這個邏輯,具體的配置還有在 中新增,比如ip,埠,資料庫型號等 不是寫在配置檔案中嗎?...
PHP正規表示式mysql授權ip請寫正規表示式驗證以下IP的有效性192
b 0 9 1 0 9 2 0 4 0 9 2 5 0 5 0 0 9 b b 0 9 b b 0 9 b b 0 9 1 0 9 2 0 4 0 9 2 5 0 5 0 0 9 b b 0 9 b b 0 9 b b 0 9 1 0 9 2 0 4 0 9 2 5 0 5 0 0 9 b b 0 ...
php多使用者同時上傳時判斷檔名是否相同,如果相同給出提示同名檔案已經存在,且只有檔名不同才可上傳
檔案上傳一般情況下伺服器都會生成檔名的,完全可以避免檔名重複 並且能統一檔名,如果你只想用客戶端傳過來的檔名也可以 filename files file name 獲取使用者提交的檔名 sql select id from tablename where logo filename 當前檔名是否存...