| Autor | Zpráva | ||
|---|---|---|---|
| David1256 Profil |
#1 · Zasláno: 22. 10. 2010, 18:52:58
Jde nějak udělat, aby se po kliknutí na input type=submit (tlačítko) uložila do proměnné nějaká hodnota naprogramovaná programátorem uživatelem nezměnitelná tzn. pokud tam nikde před tím není input type=text?
|
||
| Medvídek Profil |
#2 · Zasláno: 22. 10. 2010, 18:57:26
David1256:
Jde
if(isset( POST|GET nazev tlacitka)){
}
|
||
| David1256 Profil |
#3 · Zasláno: 22. 10. 2010, 19:21:15
No to jsi mě asi špatně pochopil. Tohle přece zajišťuje neprovedení scriptu, když nejsou vyplněné inputy. Já potřebuju, aby tam nebyly žádné inputy type=text a po kliknutí na tlačítko se přesto odeslala nějaká hodnota do proměnné.
|
||
| panther Profil |
#4 · Zasláno: 22. 10. 2010, 19:35:08
David1256:
„když nejsou vyplněné inputy.“ to není pravda, i nevyplněný input se uloží do pole, projde tedy přes „isset“. Podívej se na <input type="hidden">.
|
||
| David1256 Profil |
#5 · Zasláno: 22. 10. 2010, 19:42:40
Jasný nevyplněný input se uloží do pole, ale já potřebuju, aby se do toho pole uložila třeba hodnota 2 a nechtěl jsem to řešit zrovna přes hidden.
|
||
| panther Profil |
#6 · Zasláno: 22. 10. 2010, 19:51:27
David1256:
„a nechtěl jsem to řešit zrovna přes hidden.“ a důvod? Pokud potřebuješ odeslat s fomulářem nějakou hodnotu, může to být právě hidden input. |
||
| Medvídek Profil |
#7 · Zasláno: 22. 10. 2010, 23:18:24
David1256:
<form action="" method="POST">
<input type="submit" name="akce" value="Udělej nemožné">
</form>
if(isset($_POST["akce"])){
$promenna=2; //proste to co chces provest
}
|
||
|
Časová prodleva: 16 let
|
|||
0