Autor | Zpráva | ||
---|---|---|---|
ReVolt Profil |
#1 · Zasláno: 14. 2. 2011, 13:20:25
Ahoj mám problém s checkboxe, chci aby fungoval na stejné stránce na které je umístěn.
echo "Tisknout i obrázek <input type='checkbox' name='obrazek' /><br />"; no a teď chci aby se zkontrolovalo jestli je zaškrtnutý, ale nevím jak if ( 'obrazek' == 'on' ) { echo "<a href='tisk.php?recept=" . $id . "&obrazek=on'><img src='tisk.jpg' /></a><br />"; } else { echo "<a href='tisk.php?recept=" . $id . "' style='float: right; margin: 0 25px 0 0'><img src='tisk.jpg' /></a><br />"; } chtěl bch aby to fungovalo na tomto principu, nevím jak mám napsat kód, tak jsem vám chtěl nastínit jakou chci funkci, tím "kódem" co jsem vložil. Asi jsme úplně blbej, ale nemůžu to vymyslet. |
||
panther Profil |
#2 · Zasláno: 14. 2. 2011, 13:26:49
ReVolt:
hodnota checkboxu je uložena stejně jako u dalších formulářových prvků v poli $_POST nebo $_GET v závislosti na metodě odesílání formuláře (atribut method ).
Bude tedy v $_GET/$_POST['obrazek'] .
|
||
ReVolt Profil |
#3 · Zasláno: 14. 2. 2011, 13:31:41 · Upravil/a: ReVolt
panther:
no jo ale jak mám udělat aby to šlo na stejnou stránku. <form method='post' action='#'> nějak takto? nebo na to jdu úplně špatně? |
||
panther Profil |
#4 · Zasláno: 14. 2. 2011, 13:41:10
ReVolt:
atribut action nech prázdný, nebo jej vynech.
|
||
ReVolt Profil |
#5 · Zasláno: 14. 2. 2011, 13:47:31 · Upravil/a: ReVolt
já sem asi fakt blbej, ale nemůžu s tím hnout :(
|
||
panther Profil |
#6 · Zasláno: 14. 2. 2011, 13:49:59
ReVolt:
bez ukázky kódu, jak se pokoušíš s tím hýbat, těžko radit, kde děláš chybu. |
||
Časová prodleva: 13 let
|
0