Intereting Posts
soapclient или fopen не работает Перенаправление на 127.0.0.1 при доступе к wordpress, размещенному с apache и nginx в прокси-сервере доступный для пользователя размер файла Использование usort с simplexml Изменение цвета диаграммы диаграммы Google, когда ввод таблицы данных поступает из данных JSON с сервера Как установить переменную на странице PHP, передать ее в файл CSS и присвоить ее одному атрибуту CSS? Как обновить timezonedb в PHP (обновлять информацию о часовых поясах)? Как отправить форму на две разные страницы в зависимости от нажатой кнопки, без javascript Не удалось открыть входной файл composer.phar в Windows 7 LDAP Bind похоже возвращает true с пустым паролем Предварительный текст соответствия в php между html-тегами «Функция split () устарела» в PHP? Значение формы формы CakePHP как table.id, выберите текст опции как table.textfield Короткий уникальный идентификатор в php Как получить 100% покрытие кода с помощью PHPUnit

php password, сравнить, вернуть true или false

У меня есть файл на моем сервере под названием «pform.php», это выглядит так:

<form action="password.php" method="get"> <input type="text" name="password13"/> <input type="submit" value="Submit!"/> </form> 

У меня есть передача в другой файл с именем «password.php», вот что выглядит:

 <?php $text=$_GET["password13"]; $right="You entered the right password!"; $wrong="You entered the wrong password!"; if($password13)=="test" { echo $right; } else { echo $wrong; } ?> 

Что я могу изменить в строке 7, которая позволяет сравнить пароль «test» и вернуть true или false?

Благодаря!

 if($password13)=="test" 

должно быть

 if($text=="test") 

Это очень просто:

 $trueOrFalse = ($password13=="test"); if ($trueOrFalse) { ... 

Или просто поставьте его в предложение if:

 if ("test" === $password13) { ... 
 if ($text == "test") 

не

 if ($text) == "test"