пароль php, сравните, верните true или false - PullRequest
0 голосов
/ 01 декабря 2011

У меня есть файл на моем сервере с именем "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?

Спасибо!

Ответы [ 3 ]

6 голосов
/ 01 декабря 2011
if($password13)=="test"

должно быть

if($text=="test")
1 голос
/ 01 декабря 2011

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

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

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

if ("test" === $password13)
{
    ...
0 голосов
/ 01 декабря 2011
if ($text == "test")

не

if ($text) == "test"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...