[請益] 登入系統

看板PHP作者 (小呆維)時間16年前 (2009/04/05 10:12), 編輯推噓7(7014)
留言21則, 5人參與, 最新討論串1/3 (看更多)
小弟正在寫一個需要管理介面的網站 不過光是登入的地方就0rz <?php $admin=$_POST["admin"]; $insert=$_POST["insert"]; $password=mysql_query("select * from `web` where admin=$admin") or die("未抓到 密碼"); if($insert == $password["insert"])echo "登入成功"; else { echo"登入失敗<br>"; echo $password["insert"]; } ?> 現在是不管怎樣他都說登入失敗 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.133.12.70

04/05 10:20, , 1F
把值個別echo出來呢@@?
04/05 10:20, 1F

04/05 10:24, , 2F
叫不出來0rz
04/05 10:24, 2F

04/05 10:43, , 3F
用法錯很大 沒有mysql_fetch_assoc
04/05 10:43, 3F

04/05 10:43, , 4F
呃...沒有include其他config的話 光看這部份的code
04/05 10:43, 4F

04/05 10:44, , 5F
應該沒抓到資料庫吧 ||
04/05 10:44, 5F

04/05 10:44, , 6F
mysql_connect也沒有...
04/05 10:44, 6F
喔喔忘記講 我再網頁一開始有進資料庫了 <?php include("include/mysql.php"); ?> ※ 編輯: hinet60613 來自: 220.133.12.70 (04/05 10:45)

04/05 10:45, , 7F
php.net範例很多
04/05 10:45, 7F

04/05 10:46, , 8F
那應該就是bugan版友說得部份了 沒有把資料fetch出來
04/05 10:46, 8F

04/05 10:46, , 9F
mysql_fetch_才是爆點 你這樣寫會動才怪...
04/05 10:46, 9F

04/05 10:46, , 10F
mysql_query只會return true/false而已
04/05 10:46, 10F

04/05 10:47, , 11F
blah..resource/false
04/05 10:47, 11F

04/05 10:48, , 12F
喔喔抓到密碼了!感謝~
04/05 10:48, 12F

04/05 10:54, , 13F
另外這樣寫可能會有漏洞喔...
04/05 10:54, 13F

04/05 11:01, , 14F
這點我也考慮過了,因為我不是寫什麼偉大的網站,
04/05 11:01, 14F

04/05 11:02, , 15F
所以其實只要判對有沒有輸入正確帳密就可以了
04/05 11:02, 15F

04/05 11:02, , 16F
其實管理的部分也只是給管理員增減文章而已(炸)
04/05 11:02, 16F

04/05 11:40, , 17F
即使不是偉大的網站,基本的安全性也是要顧的
04/05 11:40, 17F

04/05 11:52, , 18F
安全性要從平常做起..要養成習慣@@"
04/05 11:52, 18F

04/05 11:53, , 19F
不然以後寫大了 一不小心疏忽就…
04/05 11:53, 19F

04/05 12:31, , 20F
0rz
04/05 12:31, 20F

04/05 17:04, , 21F
DDOS的時候每個小電腦都很偉大
04/05 17:04, 21F
文章代碼(AID): #19s1Dqk7 (PHP)
討論串 (同標題文章)
文章代碼(AID): #19s1Dqk7 (PHP)