Autor | Zpráva | ||
---|---|---|---|
Začátečník Profil * |
#1 · Zasláno: 29. 1. 2007, 18:04:02
Dobrý den,
sem naprostý začátečík co se týče PHP. Chci si vyzkoušet jednoduchý zaheslovaný text. <html> Stránka 2_1.php <?php Kde je chyba? Děkuji. |
||
temistokles Profil |
#2 · Zasláno: 29. 1. 2007, 18:16:19
if (isset ($_POST['heslo']) == "12")
daj tam if ($_POST['heslo'] == "12") |
||
Začátečník Profil * |
#3 · Zasláno: 29. 1. 2007, 18:19:50
Nepomáhá
Parse error: parse error, expecting `','' or `';'' in c:program fileseasyphp1-8wwwschoolphp2_1.php on line 5 |
||
Rellik Profil |
#4 · Zasláno: 29. 1. 2007, 18:20:19 · Upravil/a: Rellik
Jednoduse to de tak:
<?php $admin_heslo = md5(nejakeheslo); if ($_POST['heslo'] != ""){ if (md5($_POST['heslo']) == md5($admin_heslo)) { echo '<script type="text/javascript" for="window" event="onLoad()">'; echo '<!-- window.location.href="nejaka_stranka.php"'; echo '// --> </script>'; } else { echo 'Špatné heslo!!'; } } else { echo" <form method="post" name="form1"> <b>Heslo:</b> <input type="password" name="heslo" size="15"> <input type="submit" name="tl" value="Vstup"> </form> "; } ?> |
||
temistokles Profil |
#5 · Zasláno: 29. 1. 2007, 18:27:41 · Upravil/a: temistokles
echo = "Správně";
pise sa echo "spravne"; |
||
peta Profil |
#6 · Zasláno: 30. 1. 2007, 08:46:17 · Upravil/a: peta
<html>
<head> <title>2 - Učím se PHP</title> </head> <body> <h1>Zobrazení tajné stránky</h1> <p>Heslo je: <strong>12</strong></p> <form action="a2_1.php" method="POST"> <fieldset> <label>Zadej heslo</label> <input type="text" name="heslo"/> <input type="submit"/> </fieldset> </form> </body> </html> --- a2_1.php --- <?php $a = 'heslo'; $t = (isset($_POST[$a]) && $_POST[$a]=="12") ? "Správně" : "Špatně"; echo $t; ?> nebo viz Relik, 2 in 1 --- aaa.php --- <html> <head> <title>2 - Učím se PHP</title> </head> <body> <?=( (isset($_POST['heslo']) && $_POST['heslo']=="12") ? "Správně" : "Špatně" )?> <h1>Zobrazení tajné stránky</h1> <p>Heslo je: <strong>12</strong></p> <form action="aaa.php" method="POST"> <fieldset> <label>Zadej heslo</label> <input type="text" name="heslo"/> <input type="submit"/> </fieldset> </form> </body> </html> |
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0