Autor | Zpráva | ||
---|---|---|---|
Name Profil * |
#1 · Zasláno: 28. 7. 2008, 17:58:21
Jak udělat aby mi php nepsalo
Notice: Undefined index: password in c:\program files\hry\kuba\easyphp1-8\www\admin\admin.php on line 13 s kódem <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Administrace</title> </head> <body> <form action="admin.php" method="post"> <input name="password" type="password"> <input type="submit" value="Send"> </form> <?php $heslo = $_POST["password"]; if ($heslo == "") { $heslo = "noauth"; } if ($heslo == "tajneheslo") { echo "Autorizovano uspesne"; } else { echo "Nespravne nebo nezadane heslo"; } ?> </body> </html> ?? |
||
Name Profil * |
#2 · Zasláno: 28. 7. 2008, 17:59:10
Chci spravit kód ne potlačit zobrazování poznámek :)
|
||
Nox Profil |
#3 · Zasláno: 28. 7. 2008, 18:03:27 · Upravil/a: Nox
if(isset($_POST["Password"])){ ... } else{ echo "Nebylo zadáno heslo!"; } |
||
DoubleThink Profil * |
#4 · Zasláno: 28. 7. 2008, 18:04:35
$heslo = isset($_POST["password"]) ? $_POST["password"] : null; Chci spravit kód ne potlačit zobrazování poznámek :) Zbytečná námaha. Při vypnutém register_globals a inteligentním návrhu aplikace neinicializované proměnné a klíče ničemu nevadí. |
||
Name Profil * |
#5 · Zasláno: 28. 7. 2008, 18:05:59
njn ale chyba je prý v
$heslo = $_POST["password"]; |
||
DoubleThink Profil * |
#6 · Zasláno: 28. 7. 2008, 18:09:46
njn ale chyba je prý v
Notice je upozornění, ne chyba. Je to stejné jak na cigaretách: Ministr infromatiky varuje... |
||
Name Profil * |
#7 · Zasláno: 28. 7. 2008, 18:11:24
Já se PHP učím a rád bych se dozvěděl, co jsem udělal špatně...
|
||
srigi Profil |
#8 · Zasláno: 28. 7. 2008, 19:20:48 · Upravil/a: srigi
Vytahujes udaje z premennej, ktora neexistuje!
|
||
Časová prodleva: 16 let
|
0