ďťż
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. |