ďťż
Podstrony
|
telcocafe<?PHP function haslo($haslo) { if ($haslo=="haslo") { print("dobrze"); } else { print("źle"); } } ?> <form action="haslo.php" method="get"> <input type="text" name="haslo"></input> <input type="submit" value=" ok " name="sub"></input> </form> <br> <? haslo($haslo); ?>to jest plik haslo.php, więc po kliknięciu submit otwiera się ta sama strona (ale nie w tym lezy problem bo probowalem i z otwieraniem innej). obojetnie co bym nie wpisal w polu haslo pokazuje sie komunikat "zle". Możecie mi wskazać gdzie leży błąd? Użytkownik _Herkules_ edytował ten post 12 lipiec 2005, 09:44 <?PHP function haslo($haslo) { if ($haslo=="haslo") { print("dobrze"); } else { Â print("źle"); } } ?> <form action="haslo.php" method="get"> <input type="text" name="haslo"></input> <input type="submit" value=" ok " name="sub"></input> </form> <br> <? haslo($haslo); ?> to jest plik haslo.php, więc po kliknięciu submit otwiera się ta sama strona (ale nie w tym lezy problem bo probowalem i z otwieraniem innej). obojetnie co bym nie wpisal w polu haslo pokazuje sie komunikat "zle". Możecie mi wskazać gdzie leży błąd? Zastanó się czy konieczna jest ta funkcja... też bym wywalił tą funkcję. po co Ci ona? przy formularzu wywołujesz plik haslo.php, a wtym pliku wystarczy że wpiszesz to od "if" i powinno działać :) Prawdopodobnie masz wył. register globals. Wywołuj: print($_GET['haslo']); Spierniczony jest trochę kod HTML, "input" nie ma zamknięcia w stylu </input>!! Spierniczony jest trochę kod HTML, "input" nie ma zamknięcia w stylu </input>!! |
|||
Sitedesign by AltusUmbrae. |