Ceriwis

Ceriwis (https://forum.ceriwis.com/forum.php)
-   Programming (https://forum.ceriwis.com/forumdisplay.php?f=63)
-   -   [ask] register masalah.. [php] (https://forum.ceriwis.com/showthread.php?t=539020)

Braincode 11th November 2011 02:23 PM

[ask] register masalah.. [php]
 

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">)


All times are GMT +7. The time now is 10:46 AM.