FAQ |
Calendar |
![]() |
|
Programming Share, tanya jawab, saling bantu antar programmer dengan berbagai macam bahasa pemrograman. |
![]() |
|
Thread Tools |
#1
|
||||
|
||||
![]()
gan wa da maslah saat validasi password neh.. wa pengenya biar password harus lebih dari 6 karakter sama kurang dari 25 karakter,, ini scriptnya.. bingung salah dimana, saolnya semua jadi gag jalan.. PHP Code: $submit = $_POST['submit']; //indexq $username = strip_tags($_POST['username']); $password = md5(strip_tags($_POST['password'])); $email = strip_tags($_POST['email']); $retypepassword = md5(strip_tags($_POST['retypepassword'])); $polaemail = "/^[^0-9][A-z0-9_]+([.][A-z0-9_]+)*[@][A-z0-9_]+([.][A-z0-9_]+)*[.][A-z]{2,4}$/"; $nama= strip_tags ($_POST['nama_asli']); $polauname= "/^[A-z0-9]{4,}$/"; //cek username $edit = mysql_query("SELECT * FROM tb_user"); $r = mysql_fetch_array($edit); if($submit){ //cek semua field gak boleh kosong if($username&&$password&&$retypepassword&&$email&&$nama){ if($username == $r['username']){ echo "Username sudah terpakai, cari yang lain "; } else if($email == $r['email']){ echo "Email sudah terdaftar!! "; } else if(!preg_match($polauname, $username)){ echo "Perbaiki Username!! "; } else if(!preg_match($polaemail, $email)){ echo "Tolong isi Email!! [Ex. [email protected]] "; }else //cek pasword udah sama apa belom if ($password == $retypepassword){ if(strlen($password)>6 || strlen($password) if ($password == $retypepassword){ if(strlen($password)>6 || strlen($password) |
![]() |
|
|