Показать сообщение отдельно

  #1  
Старый 31.07.2009, 10:32
cr0w
Познающий
Регистрация: 11.09.2008
Сообщений: 99
С нами: 9296966

Репутация: 585
По умолчанию

SeNaP

Скорее всего там пхп?

Примерчик:
Код:
<?php 
if ( $_GET[pass] == '00' ) echo "В первом случае пароль верный. ";
if ( $_GET[pass] === '00' ) echo "И во втором случае тоже верный!";
?>
Если передать скрипту в параметре 'pass' любое колличество нулей, то пароль в первом if'e всегда будет верный. Во втором - только при двух нулях.

Т.е. в том скрипте некорректно реализована проверка верности пароля. А о разнице между '==' и '===' стоит почитать в док-ии по PHP. (:

Последний раз редактировалось cr0w; 31.07.2009 в 10:34..
 
Ответить с цитированием