[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Прошу помочь
Loregood
Добрый день если эта тема тут уместна подскажите пожалуйста мне.
Я начал учить php и написал простенькую форму и код регистрации. Пишет что она работает что все зарегистрировалось тока в бд не чего не вносится.


Вот код


<?php
if (!empty($_POST["button_reg"])) {
$name = ($_POST["name"]);
$email = ($_POST["email"]);
$password = ($_POST["password"]);
if (empty($name)) {
exit("Введите логин!");
}
if (empty($email)) {
exit("Введите Email!");
}
if (empty($password)) {
exit("Введите пароль!");
}
include "./data/db.php";
mysql_query("INSERT INTO `db_user` (name, email, password) VALUES ('$name','$email','$password')");
if (!$success) $alert = "Ошибка"; {
exit ("Вы зарегистрировались!");
}
}
?>

<h2>Регистрация</h2>
<form name="reg" action="" method="post">
<table>
<tr>
<td>Логин:</td>
<td>
<input type="text" name="name" />
</td>
</tr>
<tr>
<td>Email</td>
<td>
<input type="text" name="email" />
</td>
</tr>
<tr>
<td>Пароль:</td>
<td>
<input type="password" name="password" />
</td>
</tr>
<tr>
<td>
<input type="submit" name="button_reg" value="Зарегистрироваться" />
</td>
</tr>

</table>

</form>


Спасибо!!!
inpost
if (!$success) $alert = "Ошибка"; {
exit ("Вы зарегистрировались!");
}

Тут явная ошибка, ты имел ввиду else { exit ? Тогда else пропущено.
Когда пишешь запрос к БД, пиши:
mysql_query("твой запрос") or die(mysql_error());


_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.