teddy пишет:Doox911
Забудьте вы про эти собачки... ошибки надо исправлять, а не заглушать...
Вот смотрите, что вы делаете: Обращаетесь к базе данных, но соединение устанавливаете уже позже. А теперь вопрос, как скрипт поймет, куда вы обращаетесь? Нужно же сначала коннект передать.
Поэтому и получаете ошибки, на исправление которых в принципе уже намекнул OrmaJever.
Ошибок не нужно бояться, наоборот, они созданы для того, что бы помочь разработчикам понять что идёт не так. Поэтому изучайте свои ошибки, что бы больше их не повторять...
Ваш ответ великолепен. Особенно второй абзац. Спасибо большое. Я, наверно, немного туповат, намёка не понял. У меня остался один вопрос: После передачи данных формой, я проверяю их наличие следующим:
PHP:
скопировать код в буфер обмена
if(isset($_POST['login'])) {
$login = $_POST['login'];
{
}
}
else
{}
if(isset($_POST['name'])) {
$name = $_POST['name'];
{
}
}
else
{}
{
$fam = $_POST['fam'];
{
}
}
else
{}
if(isset($_POST['otch'])) {
$otch = $_POST['otch'];
{
}
}
else
{}
{
$pol = $_POST['pol'];
{
}
}
else
{}
{
$drd = $_POST['drd'];
{
}
}
else
{}
{
$drm = $_POST['drm'];
{
}
}
else
{}
{
$dry = $_POST['dry'];
{
}
}
else
{}
if(isset($_POST['email'])) {
$email = $_POST['email'];
{
}
}
else
{}
if(isset($_POST['pass'])) {
$pass = $_POST['pass'];
{
}
}
else
{}
После закрытия а потом открытия браузера теряются данные с <inpyt type="text">. А вот проверка на пустоту проходит. Как? И в результате в бд помещается пустая запись.