За последние 24 часа нас посетили 10047 программистов и 847 роботов. Сейчас ищут 362 программиста ...

Помогите сделать проверку для регистрации

Тема в разделе "PHP для новичков", создана пользователем Maxim_kolpak, 23 мар 2019.

  1. Maxim_kolpak

    Maxim_kolpak Новичок

    С нами с:
    23 мар 2019
    Сообщения:
    2
    Симпатии:
    0
    Мне нужно сделать проверку на Имя пользователя (username). Вот код:
    Код (Text):
    1. <?php
    2.         require('connect.php');
    3.  
    4.         if(isset($_POST['username']) && isset($_POST['email']) && isset($_POST['password']))
    5.         {
    6.             $username = $_POST['username'];
    7.             $email = $_POST['email'];
    8.             $password = $_POST['password'];
    9.  
    10.             $query = "INSERT INTO user (username, email, password) VALUES('$username', '$email', '$password')";
    11.             $result = mysqli_query($connection, $query);
    12.  
    13.             if($result){
    14.                 $smsg = "Вы успешно зарегистрировались";
    15.             }else{
    16.                 $fsmsg = "Ошибка";
    17.             }
    18.         }
    19.     ?>
    Спасибо всем кто откликнулся
     
  2. Babka_Gadalka

    Babka_Gadalka Активный пользователь

    С нами с:
    16 фев 2019
    Сообщения:
    158
    Симпатии:
    21
    Адрес:
    Москва, Пушкина, Избушкина, 2й этаж душечка.
    Сделать селект запрос с условием на юзеримя и проверить на приход кол-ва строк. Использовать подготовленные запросы для защиты от внешнего ужаса.
    Не за что.
     
  3. Babka_Gadalka

    Babka_Gadalka Активный пользователь

    С нами с:
    16 фев 2019
    Сообщения:
    158
    Симпатии:
    21
    Адрес:
    Москва, Пушкина, Избушкина, 2й этаж душечка.
    Код (Text):
    1. 3c3f7068700a0a696620282066696c7465725f696e707574202820494e5055545f5345525645522c2027524551554553545f4d4554484f44272029203d3d3d2027504f53542720290a7b0a0924696e707574203d2066696c7465725f696e7075745f6172726179202820494e5055545f504f53542c205b0a090927757365726e616d6527203d3e2046494c5445525f44454641554c542c0a090927656d61696c27203d3e2046494c5445525f56414c49444154455f454d41494c2c0a09092770617373776f726427203d3e2046494c5445525f44454641554c542c0a095d20293b0a090a092465203d205b5d3b0a090a096966202820696e5f61727261792028206e756c6c2c2024696e7075742c2031202920290a097b0a090924655b5d203d2027c2f5eee4edeee920ece0f1f1e8e220ede520e7e0efeeebede5ed273b0a097d0a09656c73650a097b0a09096966202820696e5f617272617920282066616c73652c2024696e7075742c2031202920290a09097b0a09090924655b5d203d2027cee4e8ed20e8e720efeeebe5e920ede520e7e0efeeebede5edfb20e8ebe820ede520eff0eef8ebe820eff0eee2e5f0eaf3273b0a09097d0a09090a0909696620282073716c28202753454c4543542069642046524f4d207573657220574845524520757365726e616d65203d203f204f5220656d61696c203d203f272c205b2024696e7075745b27757365726e616d65275d2c2024696e7075745b27656d61696c275d205d2029202d3e20726f7773282920290a09097b0a09090924655b5d203d2027dee7e5f020f120f2e0eae8ec20e8ece5ede5ec2fecfbebeeec20f1f3f9e5f1f2e2f3e5f2273b0a09097d0a097d0a090a096966202820246520213d205b5d20290a097b0a090965786974202820696d706c6f6465202820273c62723e272c202465202920293b0a097d0a090a0973716c282027494e5345525420494e544f20757365722028757365726e616d652c20656d61696c2c2070617373776f7264292056414c55455328203f2c3f2c3f2029272c205b0a090924696e7075745b27757365726e616d65275d2c0a090924696e7075745b27656d61696c275d2c0a090970617373776f72645f6861736820282024696e7075745b2770617373776f7264275d20292c0a095d20293b0a7d
     
  4. Maxim_kolpak

    Maxim_kolpak Новичок

    С нами с:
    23 мар 2019
    Сообщения:
    2
    Симпатии:
    0
    cee3f0eeecedeee520f1efe0f1e8e1ee