راکت
حل شده

چرا هر چند دقیقه ی بار اطلاعات تو دیتابیس ثبت میشه

4 پاسخ

سلام دوستان ی فرم ثبت نام دارم
چنبار فرم پر میکنم ثبت نام میشه و اطلاعات تو دیتابیس میره اما بعدش شاید چنتا رکورد ثبت نشه چرا؟
حتی با ایمیل و اطلاعات مختلف ثبت نامشون میکنم بازم بعضی وقتا ثبت نمیشه ، منظورم این بعضی وقتا در حد ده دقیقه یا ی رب هست
کاری به ساده بودنش ندارم، چون هربار رفرش میشه صفحه و من اون شرط و قرار دادم ک مانع ثبت مجدد اطلاعات با همون ایمیل تو دیتابیس بشه

<?php

include_once "database.php";
$dfdf= "این اکانت قبلا ساخته شده است";
if(isset($_POST['btn'])){
    $names = $_POST['name_n'];
    $familys = $_POST['family_n'];
    $emails = $_POST['email_n'];
    $phones = $_POST['phone_n'];
    $passwords = $_POST['password_n'];

    $sql = mysqli_query($connection, "SELECT email FROM user WHERE email='$emails'");
    $_SESSION['session_names'] = $names;
    $_SESSION['session_familys'] = $familys;

    if(mysqli_num_rows($sql)>0){
        die("<h3>مچین اکانتی قبلا ساخته شده است</h3>");

    }

    mysqli_query($connection, "INSERT INTO user(name,family,email,phone,password) VALUES ('$names','$familys','$emails','$phones','$passwords')");

        header("location:dashboard.php");
}

?>
ثبت پرسش جدید

پاسخ‌ها

4
حسن حکمتی
حسن حکمتی
@hekmati

تخصص: برنامه نویس وب و بلاکچین

بهترین پاسخ

سلام
یه احتمال وحود داره.
وقتی اطلاعات رو ثبت می کنید قاعدتا براش سشن جدید ست می کنید حالا وقتی می خواهید یوزر جدید دیگه ای ثبت کنید باید از فرایند حذف کامل سشن قبلی مطمئن باشید تا اختلال ایجاد نشه. چه شرط فعال باشه چه نباشه روی لوکال با این چالش روبرو هستید پس حتما فرایند قطعی حذف سشن رو ایجاد کنید و مطمئن بشید که درست کار می کنه.

zahr..
zahr..
@zahramalekipor

تخصص: هک ناسا با html

zahr..
zahr..
@zahramalekipor

تخصص: هک ناسا با html

برا اینکار یه راهنمایی میکنید یا ی لینک بفرستید ببینم باید چیکار کنم؟
@hekmati

شاید پاسخ شما همین‌جا باشد

zahr..
zahr..
@zahramalekipor

تخصص: هک ناسا با html

@hekmati
حل شد خودم حلش کردم مرسی

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام