Autor Zpráva
T3RMiX
Profil
Mám následující kód:
<form action="index.php" method="post">
<input type="password" name="pass" id="pass" />
<br />
<input type="submit" name="odeslat" id="odeslat" value="Přihlásit" />
</form>

problem je v tom ze pokud napisu heslo a stisknu enter v IE tak se sice formular odesle, ale neposle me data z formulare - takze $_POST["pass"] me vraci prazdny retezec. Pokud submit odkliknu, funguje v poradku. Nekde jsem cetl clanek o tomto problemu, ale nemuzu ho najit, staci link nebo rada :] dik
Matúš Kopáč
Profil
skus napr. vyhodit id-cka a nechaj iba names. nic ma moc nenapada
Leo
Profil
Mate nekdo neco blbe, ted jsem to zkousel, a promenna pass se z IE normalne odesila na server. Leo
rada_losik
Profil
No pokud to odesíláte z domu (localhost) tak to může být APACHEM. Kdysi jsem měl podobný problém, všechno normálně běhalo, ale když jsem chtěl odeslat data přes formulář tak mi je prostě server ignoroval. Do URL se zapsali ale na stránce se nevypsali. Možná by pomohlo si přeinstalovat APACHE, nebo nejlepe si najit PHP HOME kde máte všechno v jednom;)

Nejrychleji to zjistíte odesláním na nějaký hostingovy sever a tam to odskoušet. Nebo změňte metodu posílaní a pokud se vám data zapíšou do URL tak by to mohlo být tím jak jsem to říkal.
Toto téma je uzamčeno. Odpověď nelze zaslat.

0