Posílání informací přes "post"
6 příspěvků
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
Najednou mi z ničeho nic přestalo fungovat posílaní dat přes post. Nechápu kde je chyba. V souboru s formulářem na mail mam: bla bla bla <form action="send.php" method="post" target="_blank"> <input type="text" name="jmeno" size="20"> <input type="text" name="email" size="20"> <textarea rows="5" cols="17" name="zprava"></textarea> <input type="submit" value="Poslat vzkaz"> </form> blablabla V souboru "send.php" mam: <? $jmeno=$_post["jmeno"]; $email=$_post["email"]; $zprava=$_post["zprava"]; echo "$jmeno \n"; echo "$email \n"; echo "$zprava \n"; ?> Nevypíše se nic. Zkoušel sem místo $_post["jmeno"] psát $_post[0], ale nepomohlo to. Prosimvás, kde mám tu chybu!
-
$_post musí být, myslím, velkými písmeny, tedy $_POST ... taky se mi to stalo v PSpadu, když jsem dělal znak $, tak místo kombinace ctrl+alt+ů jsem zmáčkl kombinaci ctrl+alt-l, a tak se v celém souboru změnily velká písmena na malá ...
-
Dík, neuvědomil sem si, že $_POST je vlastně proměnná a ne funkce, takže je case sensitivní. Už to funguje.
-
<HTML>?? hmm</HTML>
-
$_POST je pole (array)
-
Vy moc dobře víte jak sem to myslel. Ale když tak moc chcete, tak upravim svoje předchozí poděkování: Dík, neuvědomil sem si, že $_POST je vlastně pole a ne funkce, takže je case sensitivní. Už to funguje.