Не получается ввести данные в таблицу mysql

213
31 марта 2018, 13:51

Код не может ввести данные в таблицу mysql. Что не так?

Код:

Php:

 <?php
if (isset($_POST['login'])){
    $login = $_POST['login'];
    if($login == ''"){
        unset($login);
    }
}
if (isset($_POST['password'])){
    $password = $_POST['password'];
    if($password == "''){
        unset($password);
    }
}
if (isset($_POST['binding'])){
    $binding = $_POST['binding'];
    if($binding == "''){
        unset($binding);
    }
}
if (empty($login) || empty($password) || empty($binding)){
    exit();
}else{
    $login = stripslashes($login);
    $login = htmlspecialchars($login);
    $login = trim($login);
    $password = stripslashes($password);
    $password = htmlspecialchars($password);
    $password = trim($password);
    $binding = stripslashes($binding);
    $binding = htmlspecialchars($binding);
    $binding = trim($binding);
    $mail = strpos($binding, '@');
    $tel = strpos($binding, '1' || '2' || '3' || '4' || '5' || '6' || '7' || '8' || '9' || '0');
    $db = mysqli_connect("localhost", "testsite", "testsite", "LHVideo");
    $result = mysqli_query($db, "INSERT INTO accounts (login, password, mail, phone) VALUES('$login', '$password', '$mail', '$tel'");
    if($result == 'TRUE'){
        header('Location: succest.html');
        mysqli_close($db);
        exit();
    }else{
        echo("произошла неизвестная ошибка");
        mysqli_close($db);
        exit();
    }
}
?>

Html:

<form method="post" action="reg.php">
            <p class="h">Регистрация</p>
            <input class="login" placeholder="Придумайте логин" name="login"><br>
            <div id="login"></div>
            <input type="password" class="password" placeholder="Придумайте пароль" name="password"><br>
            <div id="password"></div>
            <input type="password" class="repass" placeholder="Повторите пароль"><br>
            <div id="repass"></div>
            <input class="binding" placeholder="Введите ваш Email или телефон" name="binding"><br>
            <div id="binding"></div>
            <label class="accept">Я принимаю <a href="" >условия пользовальского <br>соглашения</a><input type="checkbox" id="accept"></label><br>
            <div class="g-recaptcha" data-sitekey="его не скажу"></div>
            <button type="submit" class="submit">Зарегистрироваться</button><br>
            <div id="submit"></div>
        </form>
READ ALSO
Гарантированный запуск Windows Service

Гарантированный запуск Windows Service

Есть относительно критический Windows Service, который должне гарантированно запускаться в случае перезагрузки системы

181
.NET Как побороть 2й вызов финализатора

.NET Как побороть 2й вызов финализатора

Не могу побороть, даже не побороть, а отловить когда происходит 2й вызов финализатора объектаВсе 3 объекта, должны быть уничтожены в определенном...

216
Как вытянуть функцию QuickReduct из RdotNet

Как вытянуть функцию QuickReduct из RdotNet

Кто работал с RdotNet покажите пример, как получить матрицу различимости через QuickReduct в свой массив (C#)

174
DateTimePicker взять нужный день для отчёта C# (Winforms)

DateTimePicker взять нужный день для отчёта C# (Winforms)

Добрый вечер всемПервый вопрос

155