yasin5
یک شنبه 29 اردیبهشت 1392, 15:42 عصر
با سلام من میخوام وقتی کاربر نام کاربری را انتخاب کرد که از قبل موجود بوده پیغام دهد این نام کاربری انتخاب شده است
<p> </p>
<?php
session_start();
require('config/config.php');
mysql_query("set names 'UTF8'");
$query="select * from member where fname='".$_POST['fname']."'";
$result=mysql_query($query);
if ((mysql_num_rows($result))>0)
{
header('location:register.php?msg=1');
}
if (( strlen($_POST['fname'])==0) || (strlen($_POST['email'])==0) ||(strlen($_POST['username'])==0)||(strlen($_POST['pass'])==0)||(strlen($_POST['repass'])==0))
{
header('location:register.php?msg0=1');
}
if ($_POST['pass']!=$_POST['repass'])
{
header('location:register.php?msg1=1');
}
if(($_POST['fname'] == '')|| ($_POST['email'] == '')||($_POST['username'] == '')||($_POST['pass'] == '')||($_POST['repass'] == ''))
{
echo ' تمام فیلد ها کامل شود';
}
else {
$query="insert into member (fname,email ,username, pass,repass)values('".$_POST['fname']."','".$_POST['email']."','".$_POST['username']."','".md5($_POST['pass'])."','".md5($_POST['repass'])."')";
mysql_query($query) or die(mysql_error());
mysql_close($connect);
$_SESSION['fname']=$_POST['fname'];
$_SESSION['lname']=$_POST['lname'];
$_SESSION['email']=$_POST['email'];
$_SESSION['username']=$_POST['username'];
$_SESSION['pass']=$_POST['pass'];
$_SESSION['repass']=$_POST['repass'];
header('location:complete.php');
}
?>
<p> </p>
<?php
session_start();
require('config/config.php');
mysql_query("set names 'UTF8'");
$query="select * from member where fname='".$_POST['fname']."'";
$result=mysql_query($query);
if ((mysql_num_rows($result))>0)
{
header('location:register.php?msg=1');
}
if (( strlen($_POST['fname'])==0) || (strlen($_POST['email'])==0) ||(strlen($_POST['username'])==0)||(strlen($_POST['pass'])==0)||(strlen($_POST['repass'])==0))
{
header('location:register.php?msg0=1');
}
if ($_POST['pass']!=$_POST['repass'])
{
header('location:register.php?msg1=1');
}
if(($_POST['fname'] == '')|| ($_POST['email'] == '')||($_POST['username'] == '')||($_POST['pass'] == '')||($_POST['repass'] == ''))
{
echo ' تمام فیلد ها کامل شود';
}
else {
$query="insert into member (fname,email ,username, pass,repass)values('".$_POST['fname']."','".$_POST['email']."','".$_POST['username']."','".md5($_POST['pass'])."','".md5($_POST['repass'])."')";
mysql_query($query) or die(mysql_error());
mysql_close($connect);
$_SESSION['fname']=$_POST['fname'];
$_SESSION['lname']=$_POST['lname'];
$_SESSION['email']=$_POST['email'];
$_SESSION['username']=$_POST['username'];
$_SESSION['pass']=$_POST['pass'];
$_SESSION['repass']=$_POST['repass'];
header('location:complete.php');
}
?>