PDA

View Full Version : [ask] register masalah.. [php]


Braincode
11th November 2011, 02:23 PM
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..

<div style="margin:20px; margin-top:5px">
PHP Code:

<div class="alt2" dir="ltr" style="br / margin: 0px;br / padding: 6px;br / border: 1px inset;br / width: 640px;br / height: 498px;br / text-align: left;br / overflow: auto">

<span style="color: #000000">
$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<span style="color: #007700">)<span style="color: #000000">
if ($password == $retypepassword){

if(strlen($password)>6 || strlen($password<span style="color: #007700">)