if ($password != $password_2) {
exit ("Пароли не совпадают!Пожалуйста, вернитесь назад и попробуйте еще!");
}
if (strlen ($login) < 2 ) {
exit ("Логин не должен быть меньше 2 символов!Пожалуйста, вернитесь назад и попробуйте еще!");
}
if (strlen($password) < 7) {
exit ("Пароль не должен быть меньше 7 символов!Пожалуйста, вернитесь назад и попробуйте еще!");
}
if ($login === $password) {
exit ("Логин и пароль НЕ должны совпадать! Пожалуйста, вернитесь назад и попробуйте еще!");
}
Это обработка при регистрации, перед эдим переменные присвоины и обработаны а влт сдесь я не пойму в чем проблема? Подскажите пожалуйста мои ошибки в коде!!!
Дело в том что проверка на совпадение паролей проходи и все застапоривается на том что логин не должен быть мение 2х символов, хотя ввожу логин 10ти значный!
Спустя 12 минут, 28 секунд (17.06.2010 - 14:49) Ice написал(а):
логин по какой-то причине не передан в скрипт.
Спустя 6 минут, 5 секунд (17.06.2010 - 14:55) PiratXXX написал(а):
Ice
Не может быть! ну вот смотри!
а вот обработчик
Не может быть! ну вот смотри!
echo "<form action='save_user.php' method='POST'>";
echo "<input name='login' type='text' size='' maxlength='15' id='s1'> Логин*<br><br>";
echo "<input type='submit' name='submit' value='Зарегистрировться'";
echo "</form>";
а вот обработчик
$login = ( isset($_POST['login']) )? $_POST['login'] : NULL;
Спустя 12 минут, 41 секунда (17.06.2010 - 15:07) tomash написал(а):
Должно работать! А весь кусок кода?
Спустя 3 минуты, 7 секунд (17.06.2010 - 15:11) Basili4 написал(а):
дык самым первым сделай echo $login погляди что выводит
Спустя 9 секунд (17.06.2010 - 15:11) Ice написал(а):
Цитата (PiratXXX @ 17.06.2010 - 15:55) |
Ice Не может быть! ну вот смотри!
а вот обработчик
|
я только что скопипастил твой код себе на ЛХ, воссоздал реальность переменными (

Спустя 4 минуты, 49 секунд (17.06.2010 - 15:16) PiratXXX написал(а):
походу переменныя не доходит до обработчика, попробовал сразу после обработки вывести логин ничего не выводит!
Спустя 9 минут, 50 секунд (17.06.2010 - 15:25) Basili4 написал(а):
тепреь строку echo $login вырезай и ставь выше пока не поймаешь
Спустя 6 часов, 32 минуты, 38 секунд (17.06.2010 - 21:58) Sender написал(а):
Цитата (PiratXXX @ 17.06.2010 - 14:55) |
|
Что это за онанизм ? ( извините за мой француский )
Надо ведь так:
if(isset($_POST['login'])) { $login = $_POST['login']; } else {$login = "пустая переменная"; }
echo $login;
Ice никогда не бойся варниногов, ошибок и прочего, всё решаемо.
Спустя 9 часов, 57 минут, 2 секунды (18.06.2010 - 07:55) Basili4 написал(а):
Sender
Прием прием космос я земля пока вы отсутсвовали человечество сделало прорыв в технологиях и изобрело тенарный оператор. Не извеняю
Прием прием космос я земля пока вы отсутсвовали человечество сделало прорыв в технологиях и изобрело тенарный оператор. Не извеняю
Спустя 10 часов, 18 минут, 13 секунд (18.06.2010 - 18:13) PiratXXX написал(а):
Sender
не вижу сдесь ни какого онанизма!..
не вижу сдесь ни какого онанизма!..

Спустя 37 минут, 35 секунд (18.06.2010 - 18:51) Ice написал(а):
Цитата (Sender @ 17.06.2010 - 22:58) |
Ice никогда не бойся варниногов, ошибок и прочего, всё решаемо. |
Глаза открыл, спасибо


Спустя 17 минут, 6 секунд (18.06.2010 - 19:08) Sender написал(а):
тфьу я ники перепутал.
Цитата |
Ice никогда не бойся варниногов, ошибок и прочего, всё решаемо. |
это адресовано к PiratXXX
Цитата (Basili4) |
Прием прием космос я земля пока вы отсутсвовали человечество сделало прорыв в технологиях и изобрело тенарный оператор. Не извеняю |
тогда почему эта новая технология не работает ?
автору темы strip_tags() используй, фильтр пхп и хтмл и джава скрипт тегов.
Спустя 4 минуты, 32 секунды (18.06.2010 - 19:12) tomash написал(а):
Цитата (Sender @ 18.06.2010 - 16:08) |
тогда почему эта новая технология не работает ? |
Она выпущена в ограниченом количестве, только для избранных
Спустя 14 минут, 3 секунды (18.06.2010 - 19:27) PiratXXX написал(а):
tomash
Sender
Да ладно! все она работает! лично у меня все нормально работает!
кстати исправил ошибку там была опечатка...
видать слеповат я не много, да и затупил чет когда копировал код с формы убирал там лишнее и исправил $logine на $login!
Sender
Да ладно! все она работает! лично у меня все нормально работает!

кстати исправил ошибку там была опечатка...
видать слеповат я не много, да и затупил чет когда копировал код с формы убирал там лишнее и исправил $logine на $login!
Спустя 1 час, 26 минут, 12 секунд (18.06.2010 - 20:53) tomash написал(а):
PiratXXX
ну я типа тоже избраный
у меня тоже работает
ну я типа тоже избраный

Спустя 2 часа, 14 минут, 21 секунда (18.06.2010 - 23:07) twin написал(а):
Цитата |
автору темы strip_tags() используй, фильтр пхп и хтмл и джава скрипт тегов. |
Видимо действительно человек долго отсутствовал...
_____________
http://flibro.com/