Autor | Zpráva | ||
---|---|---|---|
danaceks Profil |
#1 · Zasláno: 20. 12. 2014, 12:13:53
Chtěl bych formulář s jedním políčkem třeba: Příkaz a pod políčkem by bylo tlačítko Odeslat. Po kliknutí by se stránka načetla znovu, ale nad políčkem by bylo napsáno: Příkaz [obsah políčka] byl vykonán. Pokud by bylo políčko prázdné, ukázalo by se: Musíte zadat příkaz. (Doufám, že tomu rozumíte)
|
||
lionel messi Profil |
#2 · Zasláno: 20. 12. 2014, 12:18:35
danaceks:
Jednoduché riešenie v PHP: <?php if (isset($_POST["odoslany"])) { if (!isset($_POST["prikaz"])) { echo "Musíte zadať príkaz!"; } else { echo "Príkaz $_POST[prikaz] bol vykonaný."; } } ?> <form method="post"> Príkaz: <input type="text" name="prikaz"> <input type="submit" name="odoslany" value="Odoslať"> </form> |
||
danaceks Profil |
#3 · Zasláno: 20. 12. 2014, 13:04:11
|
||
lionel messi Profil |
danaceks:
„Promiň, ale nefunguje“ Skúšaš to na hostingu s podporou PHP? Má súbor koncovku .php? |
||
Hando Profil |
#5 · Zasláno: 20. 12. 2014, 13:44:52
To je brutální zdrojový kód, to co máš na té stránce. To tvoříš sám? Mít v sobě zanořených přes 40 divů jenom kvůli formuláři s jedním inputem a odesílacím tlačítkem, to jsem ještě neviděl.
Nicméně, proč do toho taháš AJAX? To, co ti tu napsal lionel messi, to funguje. Takže nejprv to zkus rozchodit jako samotnou stránku .php a teprve potom to komplikuj. |
||
Časová prodleva: 9 let
|
0