رضا قربانی
شنبه 10 اردیبهشت 1390, 03:12 صبح
با سلام خدمت تمامی دوستان این قسمت
نمی دونم عنوان تاپیک رو درست انتخاب کردم یا نه .
من یک فرم ثبت نام دارم و زمانی که یه نام کاربری میاد و ثبت می کنه باید داخل جدولم بچرخه و اگه تکراری نبود ، اکانت کاربر ساخته بشه وگرنه اجازه نده.
مثل تمام فروم ها ==> اگه نام کاربری در بانک وجود داشت که اجازه درج در بانک رو نمی ده.
من مشکلم اینجاست - نمی دونم چطوری برنامه باید در بانک بچرخه و ببینه وجود داره یا نه .
من اینطوری عمل کردم که این درست نیست
$link = mysql_connect($dbhost,$dbuser,$dbpass);
mysql_select_db($dbname,$link);
$sql = " select * from `tbl` ";
$result = mysql_query($sql, $link) or die(mysql_error());
if(mysql_affected_rows($link)>0)
{
while($row=mysql_fetch_assoc($result))
{
$Duplicate=$row["user"];
}
}
if($name==$Duplicate)
{
die('
<h4 style="margin-top:100px; text-align:center; color:red"> !!! این نام کاربری قبلا ثبت شده است !!! </h4><a href="'.$_SERVER['HTTP_REFERER'].'"><center><h2>برگشت و تغییر نام کاربری</h2></center></a>');
return false;
}
با توجه به کد بالایی من باید چی کار کنم ؟
$name === یوزری که کاربر به صورت پست ارسال می کنه
ممنون می شم
نمی دونم عنوان تاپیک رو درست انتخاب کردم یا نه .
من یک فرم ثبت نام دارم و زمانی که یه نام کاربری میاد و ثبت می کنه باید داخل جدولم بچرخه و اگه تکراری نبود ، اکانت کاربر ساخته بشه وگرنه اجازه نده.
مثل تمام فروم ها ==> اگه نام کاربری در بانک وجود داشت که اجازه درج در بانک رو نمی ده.
من مشکلم اینجاست - نمی دونم چطوری برنامه باید در بانک بچرخه و ببینه وجود داره یا نه .
من اینطوری عمل کردم که این درست نیست
$link = mysql_connect($dbhost,$dbuser,$dbpass);
mysql_select_db($dbname,$link);
$sql = " select * from `tbl` ";
$result = mysql_query($sql, $link) or die(mysql_error());
if(mysql_affected_rows($link)>0)
{
while($row=mysql_fetch_assoc($result))
{
$Duplicate=$row["user"];
}
}
if($name==$Duplicate)
{
die('
<h4 style="margin-top:100px; text-align:center; color:red"> !!! این نام کاربری قبلا ثبت شده است !!! </h4><a href="'.$_SERVER['HTTP_REFERER'].'"><center><h2>برگشت و تغییر نام کاربری</h2></center></a>');
return false;
}
با توجه به کد بالایی من باید چی کار کنم ؟
$name === یوزری که کاربر به صورت پست ارسال می کنه
ممنون می شم