Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: совпадают пароли.Но почему? Мистика

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (2): [1] 2 » 

> Без описания
Каролина
Отправлено: 11 Февраля, 2012 - 16:11:30
Post Id



Частый гость


Покинул форум
Сообщений всего: 241
Дата рег-ции: Дек. 2011  
Откуда: от верблюдика


Помог: 0 раз(а)

[+][+]


вот первый кодик
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. echo 'Регистрационая форма:<br>
  3. <table>
  4. <form action="text.php" method="GET">
  5. <tr><td>имя</td><td><input type="text" name="name" size="20"></td></tr>
  6. <tr><td>фамилия</td><td> <input type="text" name="fam" size="20"></td></tr>
  7. <tr><td>ник</td><td><input type="text" name="Nik" size="20"></td></tr>
  8. <tr><td>пароль </td><td><input type="password" name="lastP" size="20"></td></tr>
  9. <tr><td>повторите пароль</td><td> <input type="password" name="lastP" size="20"></td></tr>
  10. <tr><td>страна</td><td> <input type="text" name="strana" size="20"></td></tr>
  11. <tr><td>область/район</td><td><input type="text" name="last" size="20"></td></tr>
  12. <tr><td>город</td><td> <input type="text" name="gorod" size="20"></td></tr>
  13. </table>
  14. <tr><td><input type="submit" value="проверка"></td>
  15. </form>';
  16. ?>

а вот и 2
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. if (empty($_GET['name']))
  3.  
  4.         echo 'Вы не ввели имя<br>';
  5.  
  6. else
  7.  
  8.         echo '<br>';
  9.  
  10.  
  11.  
  12. if (empty($_GET['fam']))
  13.  
  14.         echo 'Вы не ввели фамилию<br>';
  15.  
  16. else
  17.  
  18.         echo '<br>';
  19.  
  20.  
  21.  
  22. if (empty($_GET['Nik']))
  23.  
  24.         echo 'Вы не ввели ник<br>';
  25.  
  26. else
  27.  
  28.         echo '<br>';
  29.  
  30.  
  31.  
  32. if (empty($_GET['lastP']))
  33.  
  34.         echo 'Вы не ввели пароль<br>';
  35.  
  36. else
  37.  
  38.         echo '<br>';
  39.  
  40.  
  41.  
  42. if (empty($_GET['lastP']))
  43.  
  44.         echo 'пароли не совпадают<br>';
  45.  
  46. else
  47.  
  48.         echo 'пароли совпадают<br>';
  49.  
  50.  
  51.  
  52. if (empty($_GET['strana']))
  53.  
  54.         echo 'Вы не ввели cтрану<br>';
  55.  
  56. else
  57.  
  58.         echo '<br>';
  59.  
  60.  
  61. if (empty($_GET['last']))
  62.  
  63.         echo 'Вы не ввели область/район<br>';
  64.  
  65. else
  66.  
  67.         echo '<br>';
  68.                
  69.                
  70. if (empty($_GET['gorod']))
  71.  
  72.         echo 'Вы не ввели город<br>';
  73.  
  74. else
  75.  
  76.         echo '<br>';
  77.                 ?>
  78.  
  79.  

какой бы нибыло пароли ввожу постоянно они совпадают но почему? Мистика.
помогите исправить ошибку
 
 Top
Panoptik
Отправлено: 11 Февраля, 2012 - 16:19:01
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2493
Дата рег-ции: Нояб. 2011  
Откуда: Одесса, Украина


Помог: 131 раз(а)




у вас одинаковая переменная lastP для обоих полей. вы сравниваете 1=1 или х=х как же вы хотите получить отрицательный ответ?


-----
Just do it
 
 Top
Каролина
Отправлено: 11 Февраля, 2012 - 16:22:40
Post Id



Частый гость


Покинул форум
Сообщений всего: 241
Дата рег-ции: Дек. 2011  
Откуда: от верблюдика


Помог: 0 раз(а)

[+][+]


ну это я поняла, а как сделать так чтобы все соответствовало коду ну например ввожу пароль и ввожу повторите пароль, если пароли равны то все окей а если нет то выдавало ошибку
 
 Top
OrmaJever
Отправлено: 11 Февраля, 2012 - 16:26:30
Post Id



Активный участник


Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010  
Откуда: Чернигов


Помог: 299 раз(а)




Ну зделать 2 разных имени в инпуте, pass и pass2 например


-----
Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
 
 Top
Зверь
Отправлено: 11 Февраля, 2012 - 16:26:46
Post Id



Частый гость


Покинул форум
Сообщений всего: 243
Дата рег-ции: Окт. 2011  


Помог: 7 раз(а)




CODE (html):
скопировать код в буфер обмена
  1. <tr><td>пароль </td><td><input type="password" name="lastP" size="20"></td></tr>
  2. <tr><td>повторите пароль</td><td> <input type="password" name="lastPP" size="20"></td></tr>


PHP:
скопировать код в буфер обмена
  1. if (empty($_GET['lastP']) || $_GET['lastP']) != $_GET['lastPP']))
  2.  
  3.         echo 'Вы не ввели пароль либо пароли не совпадают<br>';
  4.        
  5. else
  6.         echo '<br>';
 
 Top
Panoptik
Отправлено: 11 Февраля, 2012 - 16:27:46
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2493
Дата рег-ции: Нояб. 2011  
Откуда: Одесса, Украина


Помог: 131 раз(а)




ну а назвать по разному ума не хватает? пароль: name="pass", повтор пароля: name="repass"
PHP:
скопировать код в буфер обмена
  1. if($_GET['pass'] != $_GET['repass']) echo 'пароли не совпадают';


-----
Just do it
 
 Top
Каролина
Отправлено: 11 Февраля, 2012 - 16:32:59
Post Id



Частый гость


Покинул форум
Сообщений всего: 241
Дата рег-ции: Дек. 2011  
Откуда: от верблюдика


Помог: 0 раз(а)

[+][+]


не действуют чото
(Добавление)
Зверь
твой воще не работиает
(Добавление)
можете дать другой код
 
 Top
Plusminuz
Отправлено: 11 Февраля, 2012 - 17:00:03
Post Id



Частый гость


Покинул форум
Сообщений всего: 156
Дата рег-ции: Апр. 2011  
Откуда: Россия


Помог: 2 раз(а)




Каролина, вам же и так всё разжевали. в первом "скрипте" измените имена инпутов на 'pass' и 'repass', а во второй скрипт вставьте код Panoptika


-----
учусь... Улыбка
 
 Top
Каролина
Отправлено: 11 Февраля, 2012 - 17:01:46
Post Id



Частый гость


Покинул форум
Сообщений всего: 241
Дата рег-ции: Дек. 2011  
Откуда: от верблюдика


Помог: 0 раз(а)

[+][+]


да я так сделала а оно выдае ошибку
 
 Top
Plusminuz
Отправлено: 11 Февраля, 2012 - 17:02:19
Post Id



Частый гость


Покинул форум
Сообщений всего: 156
Дата рег-ции: Апр. 2011  
Откуда: Россия


Помог: 2 раз(а)




КАКУЮ ошибку он выдает?


-----
учусь... Улыбка
 
 Top
Каролина
Отправлено: 11 Февраля, 2012 - 17:04:49
Post Id



Частый гость


Покинул форум
Сообщений всего: 241
Дата рег-ции: Дек. 2011  
Откуда: от верблюдика


Помог: 0 раз(а)

[+][+]


Parse error: syntax error, unexpected T_IS_NOT_EQUAL in Z:\home\rega.ru\www\text.php on line 32
 
 Top
Plusminuz
Отправлено: 11 Февраля, 2012 - 17:16:17
Post Id



Частый гость


Покинул форум
Сообщений всего: 156
Дата рег-ции: Апр. 2011  
Откуда: Россия


Помог: 2 раз(а)




..
версия PHP у вас какая?


-----
учусь... Улыбка
 
 Top
Каролина
Отправлено: 11 Февраля, 2012 - 17:17:05
Post Id



Частый гость


Покинул форум
Сообщений всего: 241
Дата рег-ции: Дек. 2011  
Откуда: от верблюдика


Помог: 0 раз(а)

[+][+]


Ниндзя Ниндзя Ниндзя Ниндзя Ниндзя Ниндзя Ниндзя Ниндзя Ниндзя Ниндзя Ниндзя Ниндзя Ниндзя Ниндзя Ниндзя Ниндзя Ниндзя Ниндзя Ниндзя Ниндзя Ниндзя Ниндзя Ниндзя Ниндзя
 
 Top
Plusminuz
Отправлено: 11 Февраля, 2012 - 17:19:15
Post Id



Частый гость


Покинул форум
Сообщений всего: 156
Дата рег-ции: Апр. 2011  
Откуда: Россия


Помог: 2 раз(а)




Каролина, phpinfo()


-----
учусь... Улыбка
 
 Top
Каролина
Отправлено: 11 Февраля, 2012 - 17:30:26
Post Id



Частый гость


Покинул форум
Сообщений всего: 241
Дата рег-ции: Дек. 2011  
Откуда: от верблюдика


Помог: 0 раз(а)

[+][+]


помоему

(Отредактировано автором: 11 Февраля, 2012 - 17:43:31)

 
 Top
Страниц (2): [1] 2 »
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Корзина »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB