[ASK/Need HELP] bang permisi, tolong di cek dong ... Aug 10th 2013, 16:50, by Ilham Syaputra | [ASK/Need HELP] bang permisi, tolong di cek dong
$user = mysql_query("SELECT * FROM pake_masa_aktif WHERE username='$username' AND password='$password'"); $match = mysql_num_rows($user);
$user2 = mysql_query("SELECT * FROM pake_masa_aktif WHERE username='$username' AND masaaktif='$harini'"); $match2 = mysql_num_rows($user2);
if ($match==1){ if ($match2==1){ echo "<h1>Maaf waktu anda sudah habis</h1>"; } } else { header("location: direct.php");
jadi ceritanya gini : pertama dia seleksi, jika username dan password ada di database lalu ia cek lagi : jika username dan date sama, muncul Maaf waktu anda sudah habis. tapi saya coba malah blank dia :/
tolong di cek dong bang, saya newbie butuh bimbingan :) |
| | else { header("location: direct.php"); } kayaknya itu deh ,hehe |
| | sekedar hint: Pertama penulisan password harus tepat! Script kita sangat sensitif terhadap ukuran huruf (capital / tidak). Namun hal ini tidak akan menjadi masalah pada coding anda, karena password biasanya memang sensitive. Namun perlu di garis bawahi… terkadang username yang memiliki masalah! Beberapa user saya dalam menulis username dalam posisi capslock nyala! Untungnya passwordnya berupa angka. Apabila kita tidak berhati-hati maka error akan terus hadir dalam coding kita. Lebih baik untuk password boleh di lepas, tetapi bila untuk username bisa diberi keringanan. |
| | hmm nanya dong bang,
kalo selectnya lebih dari 2 gimana ya?? mau ditambahin masaaktif='$harini' :/ $user = mysql_query("SELECT * FROM login WHERE username='$username' AND password='$password'"); |
| | tinggal tambahi AND nya :D |
| | Coba biar rapi lagi codenya, jadi mudah dipahami saat belajar: http://pastebin.com/5uTD4Atg | |
Tidak ada komentar:
Posting Komentar