你只能先查處salt的值之后用MD5加密 然后select uid from `user` where username = '$u' and password +salt加密后的值='" . md5($p).salt加密后的值 . "' 不要覺得這是多此一舉 你這樣做的本身就是多此一舉 如果是從安全性方面考慮 你這隨機(jī)數(shù)也不是隨機(jī)數(shù)了 因?yàn)橐呀?jīng)固定在數(shù)據(jù)庫(kù)了 要做建議你從PHP內(nèi)取得隨機(jī)數(shù)$a 然后在MD5加密 $b=md5($p).md5($a) 查詢:select uid from `user` where username = '$u' and password+$a ='$b' 這樣的安全性比你數(shù)據(jù)庫(kù)存隨機(jī)的安全性高得多 每次$a的值才是隨機(jī) 如果能解決您的問題請(qǐng)采納 謝謝
創(chuàng)新互聯(lián)執(zhí)著的堅(jiān)持網(wǎng)站建設(shè),小程序定制開發(fā);我們不會(huì)轉(zhuǎn)行,已經(jīng)持續(xù)穩(wěn)定運(yùn)營(yíng)十載。專業(yè)的技術(shù),豐富的成功經(jīng)驗(yàn)和創(chuàng)作思維,提供一站式互聯(lián)網(wǎng)解決方案,以客戶的口碑塑造品牌,攜手廣大客戶,共同發(fā)展進(jìn)步。
unserialize 序列化出來(lái)后,不就是數(shù)組了嗎?
找出數(shù)組最后一個(gè)值,是這樣不
可以運(yùn)行SQL選擇查詢,SQL語(yǔ)句寫法:
select 你要獲取的字段名列表 from 表名 where 篩選條件;
例如獲取學(xué)號(hào)是001的學(xué)生名字,運(yùn)行下列SQL語(yǔ)句即可
select sname from students where sid='001';
在數(shù)據(jù)庫(kù)中查找某一字段的值的操作方法和步驟如下:
1、首先,在桌面上,單擊“
Management Studio”圖標(biāo),如下圖所示。
2、其次,完成上述步驟后,在該界面中,單擊左上角的“新建查詢”按鈕,如下圖所示。
3、接著,完成上述步驟后,輸入如下紅框標(biāo)注的SQL語(yǔ)句,如下圖所示。
4、然后,完成上述步驟后,在該界面中,單擊左上方的“執(zhí)行”選項(xiàng),如下圖所示。
5、最后,完成上述步驟后,在此界面中,顯示查詢數(shù)據(jù)庫(kù)有某個(gè)字段,如下圖所示。這樣,問題就解決了。
用select name from a查詢,然后用定義一個(gè)數(shù)組,把查詢出來(lái)的字段放在這個(gè)數(shù)組里