ďťż

Pseudo hasło :p moj skrypt php nie działa

       

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>!!

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.