Autor Zpráva
Alastor_Kopál
Profil *
Dobrý den

Mám konstrukci
<head>
<body bgcolor="red">
</head>
<body>
<?php if ($_GET["heslo"] == '46') {echo 'Heslo je 2';}
elseif ($_GET["heslo"] == '45') {echo 'heslo je 3';}
elseif ($_GET["heslo"] == '47') {echo 'Heslo je 4';}
elseif ($_GET["heslo"] == '48') {echo 'Heslo je 5';}
elseif ($_GET["heslo"] == '49') {echo 'Heslo je 6';}
elseif ($_GET["heslo"] == '41') {echo 'Heslo je 7';}
elseif ($_GET["heslo"] == '42') {echo 'Heslo je 8';}
else {echo ' <form>
    <font color="#ffffff">Zadej heslo:&nbsp;</font> <input type="password" name="heslo" /> <input type="submit" value="Přihlásit" />
</form>';}
?>
</body>
</html>


Jak udělat aby když uživatel nezadá žádné z těch hesel co je uvedeno aby to vyhodilo hlášku že nezadal správné heslo ?
Měsíček
Profil
Reaguji na Alastor_Kopála:

Do else {} přidej ještě jedno echo().
Alastor_Kopál
Profil *
<head>
<body bgcolor="red">
</head>
<body>
<?php if ($_GET["heslo"] == '46') {echo 'Heslo je 2';}
elseif ($_GET["heslo"] == '45') {echo 'heslo je 3';}
elseif ($_GET["heslo"] == '47') {echo 'Heslo je 4';}
elseif ($_GET["heslo"] == '48') {echo 'Heslo je 5';}
elseif ($_GET["heslo"] == '49') {echo 'Heslo je 6';}
elseif ($_GET["heslo"] == '41') {echo 'Heslo je 7';}
elseif ($_GET["heslo"] == '42') {echo 'Heslo je 8';}
elseif {echo 'špatné heslo';}
else {echo ' <form>
    <font color="#ffffff">Zadej heslo:&nbsp;</font> <input type="password" name="heslo" /> <input type="submit" value="Přihlásit" />
</form>';}
?>
</body>
</html>


????
Měsíček
Profil
Reaguji na AK:

Ne. Mezi else a elseif je rozdíl.
Alastor_Kopál
Profil *
aha takže
<head>
<body bgcolor="red">
</head>
<body>
<?php if ($_GET["heslo"] == '46') {echo 'Heslo je 2';}
elseif ($_GET["heslo"] == '45') {echo 'heslo je 3';}
elseif ($_GET["heslo"] == '47') {echo 'Heslo je 4';}
elseif ($_GET["heslo"] == '48') {echo 'Heslo je 5';}
elseif ($_GET["heslo"] == '49') {echo 'Heslo je 6';}
elseif ($_GET["heslo"] == '41') {echo 'Heslo je 7';}
elseif ($_GET["heslo"] == '42') {echo 'Heslo je 8';}
elseif {echo 'špatné heslo';}
elseif {echo ' <form>
    <font color="#ffffff">Zadej heslo:&nbsp;</font> <input type="password" name="heslo" /> <input type="submit" value="Přihlásit" />
</form>';}
?>
</body>
</html>
Měsíček
Profil
Reaguji na AK:

Ne. Přemýšlej .. [link]
Alastor_Kopál
Profil *
nevim dám se podat
Alastor_Kopál
Profil *
<head>
<body bgcolor="red">
</head>
<body>
<?php if ($_GET["heslo"] == '46') {echo 'Heslo je 2';}
elseif ($_GET["heslo"] == '45') {echo 'heslo je 3';}
elseif ($_GET["heslo"] == '47') {echo 'Heslo je 4';}
elseif ($_GET["heslo"] == '48') {echo 'Heslo je 5';}
elseif ($_GET["heslo"] == '49') {echo 'Heslo je 6';}
elseif ($_GET["heslo"] == '41') {echo 'Heslo je 7';}
elseif <head>
<body bgcolor="red">
</head>
<body>
<?php if ($_GET["heslo"] == '46') {echo 'Heslo je 2';}
elseif ($_GET["heslo"] == '45') {echo 'heslo je 3';}
elseif ($_GET["heslo"] == '47') {echo 'Heslo je 4';}
elseif ($_GET["heslo"] == '48') {echo 'Heslo je 5';}
elseif ($_GET["heslo"] == '49') {echo 'Heslo je 6';}
elseif ($_GET["heslo"] == '41') {echo 'Heslo je 7';}
elseif ($_GET["heslo"] == '42') {echo 'Heslo je 8';}
elseif <head>
<body bgcolor="red">
</head>
<body>
<?php if ($_GET["heslo"] == '46') {echo 'Heslo je 2';}
elseif ($_GET["heslo"] == '45') {echo 'heslo je 3';}
elseif ($_GET["heslo"] == '47') {echo 'Heslo je 4';}
elseif ($_GET["heslo"] == '48') {echo 'Heslo je 5';}
elseif ($_GET["heslo"] == '49') {echo 'Heslo je 6';}
elseif ($_GET["heslo"] == '41') {echo 'Heslo je 7';}
elseif ($_GET["heslo"] == '42') {echo 'Heslo je 8';}
elseif ($_GET["heslo"] == '{echo 'špatné heslo';}')
elseif {echo ' <form>
    <font color="#ffffff">Zadej heslo:&nbsp;</font> <input type="password" name="heslo" /> <input type="submit" value="Přihlásit" />
</form>';}
?>
</body>
</html>
elseif {echo ' <form>
    <font color="#ffffff">Zadej heslo:&nbsp;</font> <input type="password" name="heslo" /> <input type="submit" value="Přihlásit" />
</form>';}
?>
</body>
</html>
else {echo 'špatné heslo';}
elseif {echo ' <form>
    <font color="#ffffff">Zadej heslo:&nbsp;</font> <input type="password" name="heslo" /> <input type="submit" value="Přihlásit" />
</form>';}
?>
</body>
</html>

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: