اضافه شدن داده های قبلی با هر تازه سازی صفحه (Refreshing )

پرسیده شده
فعالیت 1212 روز پیش
دیده شده 542 بار
0

سلام خدمت دوستان و اساتید

 

من  به یک مشکلی خوردم.

وقتی که اطلاعاتم را وارد می کنم به درستی داخل دیتابیس Insert میشه. 

ولی وقتی که  صفحه  مرورگرا Refresh میکنم اطاعات داده های قبلیم ( که بالا توضیح دادم) دوباره داخل دیتابس ذخیره میشه .

چجوری میتونم جلو این اتفاق بگیرم که با Refresh شدن صفحه اطلاعات قبلی ذخیره نشه.

 

باتشکر

 


if (isset($_SERVER['REQUEST_METHOD'])=='post') 
{
   $action=$_GET['action'];
   $params=$_POST;

   if ($action=='register')
   {
  
      $Rseult=register($params);
        
      
   }elseif($action=='Login')
   {
    $Rseult=login($params['email'],$params['password']);
   // dd($Rseult);
   }
  

}
فایل پیوست

2
حذف شده

سلام آرش جان

دو تا راح حل می تونی استفاده کنی:

1- بعد از ثبت اطلاعات صفحه رو ریدایرکت کنی به یک جای دیگه و اونجا پیام رو به کاربر بده (که دیگه قابل رفرش نباشه عملا)

2- دوم و راه بهتر اینه که قبل از ثبت اطلاعات توی دیتابیس چک کنی که آیا این داده های قبلا وجود داشته یا نه؟ اگر وجود داشت دیگه ثبت مجدد نشه و یه پیامی بده که قبلا این اطلاعات در ثبت شده 

فایل پیوست

لقمان آوند

توسط

لقمان آوند

13 دی 99