نمایش نتایج: از شماره 1 تا 8 , از مجموع 8

موضوع: جلوگیری از ثبت نام کاربر با نام کاربری مشابه در دیتابیس php (مهم بیایین)

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #4
    عضو انجمن omid1991 آواتار ها
    تاریخ عضویت
    Jun 2013
    محل سکونت
    نمین
    نوشته ها
    217
    تشکر تشکر کرده 
    413
    تشکر تشکر شده 
    495
    تشکر شده در
    284 پست

    پیش فرض پاسخ : جلوگیری از ثبت نام کاربر با نام کاربری مشابه در دیتابیس php (مهم بیایین)

    نقل قول نوشته اصلی توسط auuob نمایش پست ها
    سلام و وقت بخیر

    راه حل یک :
    بعد از اینکه کاربر اطلاعات فرم را پر کرد ، قبل از اینکه insert را انجام دهید ، بررسی کنین که چنین ایمیل و شماره تماسی در table مربوطه وجود نداشته باشد. (اگر وجود داشت پیام داده شود که چنین کاربری و شماره موبایلی موجود است. در غیر این صورت insert و پیام تبریک عضو شدن)

    موفق باشید
    نقل قول نوشته اصلی توسط auuob نمایش پست ها
    سلام و وقت بخیر

    راه حل یک :
    بعد از اینکه کاربر اطلاعات فرم را پر کرد ، قبل از اینکه insert را انجام دهید ، بررسی کنین که چنین ایمیل و شماره تماسی در table مربوطه وجود نداشته باشد. (اگر وجود داشت پیام داده شود که چنین کاربری و شماره موبایلی موجود است. در غیر این صورت insert و پیام تبریک عضو شدن)

    موفق باشید
    نقل قول نوشته اصلی توسط kiava نمایش پست ها
    قبل از ثبت نام کدتونو به حالتی بزنید که داخل phpmyadmin موجود هست یا نه مثل این کد

    کد PHP:

          
    //check if username is available:
            
    $query1 "SELECT * FROM users WHERE (username='$username' OR email='$email')";
            
    $result mysqli_query($mysqlConnection,$query1);
            
    /*var_dump(mysqli_fetch_assoc($result));
            if($result){
                var_dump($result);
            }else{
                echo "oops!";
            }*/
            
    if($result && mysqli_num_rows($result) > 0){
                
    $errors[] = "Username/Email is already registered";
            }else{ 
    سلام وقت بخیر

    صرفا جهت اطلاع :
    اگه درخواست همزمان باشه تکراری ثبت میشه

    راه حل :
    UNIQUE گذاشتن فیلد مورد نظر تو دیتابیس

    اینم کوئریش :
    http://pastecode.ir/?raw=1147

    با احترام

  2. تعداد تشکر ها ازomid1991 به دلیل پست مفید


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. مشکل در دیتابیس-عدم ایمپورت دیتا بیس اصلی (MariaDB 5.5.41)
    توسط dreamyeye در انجمن سوالات و مشکلات
    پاسخ ها: 3
    آخرين نوشته: March 31st, 2018, 12:00
  2. پاسخ ها: 3
    آخرين نوشته: September 26th, 2017, 01:34
  3. شماره مجازی انگلیس شهر لندن با قیمت پایین
    توسط larsa.soft در انجمن درخواست پنل پیام کوتاه،پیام رسان اجتماعی،تلفن مجازی
    پاسخ ها: 6
    آخرين نوشته: August 3rd, 2016, 20:11
  4. پاسخ ها: 2
    آخرين نوشته: April 11th, 2015, 19:58
  5. خرید لایک فیس بوک با قیمت وحشتناک پایین
    توسط CloudSupport.ir در انجمن مباحث دیگر
    پاسخ ها: 10
    آخرين نوشته: October 21st, 2012, 20:51

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •