трабла с кодом

Печать RSS
382

N
Автор
Эцилопп сией тентуры
0
Короче это по идее должна быть рега!
Но я столкнулся с траблой!
Короче мне выводит что я не заполнил какое то поле, хотя все заполненны!
В чем трабла?
$login = $_POST['login'];
$pass = $_POST['pass'];
$email = $_POST['email'];
$dost = "user";
if ($login!="" && $pass!="" && $emeil!="" ) {
$result = mysql_query ("INSERT INTO users (login,pass,email,dost) VALUES ('$login','$pass','$email','$dost')");
if ($result == 'true'){
echo 'Вы удачно зарегистрированны!<br><br>';
echo 'Логин: '.$login.' <br>';
echo 'Пароль: '.$pass.' <br>';
echo 'Email: '.$email.' <br>';
}else{
echo ' Ошибка!<br><br>';
echo '<a href="reg.php">Назад</a>';
}
}else{
echo ' Вы не заполнили какое либо из полей!';
}

Дух
0
$login = $_POST['login']; 
$pass = $_POST['pass']; 
$email = $_POST['email']; 
$dost = "user"; 
if ($login!=="" && $pass!=="" && $emeil!=="" ) { 
$result = mysql_query ("INSERT INTO users (login,pass,email,dost) VALUES ('$login','$pass','$email','$dost')"); 
if ($result == 'true'){ 
echo 'Вы удачно зарегистрированны!<br><br>'; 
echo 'Логин: '.$login.' <br>'; 
echo 'Пароль: '.$pass.' <br>'; 
echo 'Email: '.$email.' <br>'; 
}else{ 
echo ' Ошибка!<br><br>'; 
echo '<a href="reg.php">Назад</a>'; 
} 
}else{ 
echo ' Вы не заполнили какое либо из полей!'; 
}
ты в конструкции if в самой первой где идет проверка на заполнение полей написал оператор присваивания "=" а надо оператор сравнивания "=="

Дух
0
<?php
$login = $_POST['login']; 
$pass = $_POST['pass']; 
$email = $_POST['email']; 
$dost = "user"; 
if ($login!=="" && $pass!=="" && $emeil!=="" ) { 
$result = mysql_query ("INSERT INTO users (login,pass,email,dost) VALUES ('$login','$pass','$email','$dost')"); 
if ($result == 'true'){ 
echo 'Вы удачно зарегистрированны!<br><br>'; 
echo 'Логин: '.$login.' <br>'; 
echo 'Пароль: '.$pass.' <br>'; 
echo 'Email: '.$email.' <br>'; 
}else{ 
echo ' Ошибка!<br><br>'; 
echo '<a href="reg.php">Назад</a>'; 
} 
}else{ 
echo ' Вы не заполнили какое либо из полей!'; 
}
?>
ты в конструкции if в самой первой где идет проверка на заполнение полей написал оператор присваивания "=" а надо оператор сравнивания "=="

Дух
0
думаю должно работать, попробуй-отпиши результатsmile
N
Автор
Эцилопп сией тентуры
0
Я написал в констукции не email а emeil!
Поэтому и ошибка!
Тему крою!
N
Автор
Эцилопп сией тентуры
0
спасибо! уже разобрался! я постоянно с этим email лагаю!D
N
Автор
Эцилопп сией тентуры
0
4. так я ж этим сравниваю есть ли пустые поля или нет!

Дух
0
smile))) тоже верно а emeil как-то в глаза и не попал
N
Автор
Эцилопп сией тентуры
0
Вот и я про то ж!
Искал причину в коде, а оказалось... D

Пацак
0
2, 3, у него там '!=', т.е. 'не равно'. А то, что ты предложил, это 'не эквивалентно')
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск