PDA

View Full Version : اعتبارسنجی سمت سرور(جلوگیری از ورود داده تکراری)



نیلوفر66
چهارشنبه 20 فروردین 1393, 12:04 عصر
سلام
برای جلوگیری از ورود داده تکراری کجا باید کد های اعتبارسنجی رو بنویسم؟
کدهای من به اسنصورت هیت که درون یک صفحه اطلاعات وارد میشه و به صفحه دیگری برای درج اطلاعات ارسال میشه
که در صفحه درج اطلاعات با کد ساده زیر اعتبارسنجی کردم اما نتونستم پیغام خطارو برای کاربر چاپ کنم و میدونم اعتبارسنجی به طریق دیگه ای انجام میشه



$s_code=$_POST['week'];
$file=$_FILES['file']['name'];

if ($_POST['weeklyinsert'])
{
$w1=mysql_query("SELECT * from weekly where s_code=$s_code ")or die(mysql_error());
$w1r=mysql_num_rows($w1);
if ($w1r!=0)
echo header('location:com-panel.php?cpage=weeklyedit&weekpage=view');
else{
$link1="insert into weekly (s_code,we_file) values('$s_code','$file')";
mysql_query($link1)or die (mysql_error());
copy($_FILES['file']['tmp_name'],"pweekly/".$file);
echo header('location:com-panel.php?cpage=weeklyedit&weekpage=view');}