| | |
| Stránka: 1 z 1
| [ Príspevkov: 4 ] | |
Autor | Správa |
---|
Registrovaný: 25.02.09 Prihlásený: 13.05.16 Príspevky: 76 Témy: 37 | Napísal Pades: 20.05.2011 15:04 | |
|
Ahojte takže skusim popísať problem takze mam formular uzivatel zada svoje udaje potom dole pod formularom mu ich vypise (php skript a html formular su v jednom subore), udaje ktore vtedy zapisal su vo formulari stale vypisane a ked je splnena podmienka vo formulari tak vyskocia dalsie dva selectboxy. A tu nastava problem chcem aby automaticky po kliknuti na checkbox php skript vypisal tuto zmenu bez toho aby som klikol na submit.
Zatial som to robil tak ze som dal na selectboxy onchange="this.form.submit();" a pod formularom bol samozrejme aj submit tlacitko. Po kliknuti na tlacitko submit vsetko vypise dobre ale po tom zmene selectu uz dolny obsah PHP nevypise neha len biele pole.
Ďakujem za rady
Kód: <form action="" method="post" name="form"> ... <?php if ($_POST['nieco'] > 'ano' ) { ?> <div> Nieco <input type="checkbox" onclick="this.form.elements['myselect'].style.display = this.checked ? '' : 'none';"> <select name="myselect" onchange="this.form.submit()" style="display:none"> <option value="">- žiadna -</option> <option value="2">Jedna náprava</option> <option value="4">Obidve nápravy</option> </select> </div> <div> Nieco2 <input type="checkbox" onclick="this.form.elements['myselect2'].style.display = this.checked ? '' : 'none';"> <select name="myselect2" onchange="this.form.submit();" style="display:none"> <option value="">- žiadna -</option> <option value="2">Jedna náprava</option> <option value="4">Obidve nápravy</option> </select> </div> </div> <?php } ?> <input type="submit" name="form" value="Odoslať" />
</form> </p> <p> <?php
if($_POST['form'] || $_POST['submit']){ ... vypis
|
|
Registrovaný: 20.05.11 Prihlásený: 28.02.12 Príspevky: 8 Témy: 3 |
php vystup:
Kód: <form action='' method='post' name='form'> <div> Nieco1 <input type='checkbox' name='nieco1' onclick="this.form.elements['myselect1'].style.display = this.checked ? '' : 'none';"> <?php if ($_POST[nieco1]){ echo"aktivne";} else { echo"neaktivne";} ?> <select name='myselect1' style='display:none'> <option value='0'>- žiadna -</option> <option value='2'>Jedna náprava</option> <option value='4'>Obidve nápravy</option> </select> </div> <div> Nieco2 <input type='checkbox' name='nieco2' onclick="this.form.elements['myselect2'].style.display = this.checked ? '' : 'none';"> <select name='myselect2' style='display:none'> <option value='0'>- žiadna -</option> <option value='2'>Jedna náprava</option> <option value='4'>Obidve nápravy</option> </select> </div> <input type='submit' name='submit' value='Odoslať' /> </form>
<?php if ($_POST[submit]) { $nieco1=$_POST[nieco1]; $nieco2=$_POST[nieco2]; $myselect1=$_POST[myselect1]; $myselect2=$_POST[myselect2]; echo "$nieco1, $nieco2, $myselect1, $myselect2 "; }
?>
|
|
Registrovaný: 25.02.09 Prihlásený: 13.05.16 Príspevky: 76 Témy: 37 | Napísal autor témy Pades: 21.05.2011 12:21 | |
|
Tak to nefunguje ako si to spravil ja potrebujem aby odoslalo formular po zmene selectu.
|
|
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 Bydlisko: Bratislava |
na konci pri vypise nahrad existujucu podmienku touto:
Kód: if($_POST) { ... }
_________________ NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE |
|
| Stránka: 1 z 1
| [ Príspevkov: 4 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| jQuery submit(); v JavaScript, VBScript, Ajax | 2 | 598 | 29.05.2010 18:46 Draex | | Submit textarea? v PHP, ASP | 1 | 514 | 15.09.2009 17:59 Ded'leg | | Submit disabled v JavaScript, VBScript, Ajax | 3 | 455 | 08.05.2011 23:12 max-m | | Submit tlačítko v PHP, ASP | 13 | 1135 | 20.11.2009 13:31 KViki | | 2 submit-buttony v PHP, ASP | 8 | 742 | 09.08.2009 0:05 pogo | | nahratie obrazku na submit v HTML, XHTML, XML, CSS | 4 | 632 | 16.11.2007 12:18 stenley | | submit form text+file v JavaScript, VBScript, Ajax | 6 | 732 | 31.01.2011 10:17 DeeJay3 | | Vykonanie submit() po preventDefault v JavaScript, VBScript, Ajax | 2 | 337 | 12.02.2014 17:30 walther | | Input submit vz image v PHP, ASP | 18 | 1042 | 10.07.2010 11:16 php30 | | input type: submit vs. image v HTML, XHTML, XML, CSS | 5 | 471 | 17.03.2010 17:59 shaggy | | this.form.submit() a mod_rewrite v JavaScript, VBScript, Ajax | 4 | 919 | 06.03.2009 15:57 lio | | Po kliknutí na submit nové okno v HTML, XHTML, XML, CSS | 2 | 382 | 10.08.2011 22:59 scentrala | | Nacitat obrazok po kliknuti na submit v JavaScript, VBScript, Ajax | 4 | 434 | 15.04.2010 14:19 sedlák | | form, checkbox alebo radio, pri zaskrtnuti submit v JavaScript, VBScript, Ajax | 1 | 409 | 08.10.2010 14:51 Ďuri | | PHP programátor - PHP, MySQL, jQuery,X)Html/CSS v Ponuka práce | 0 | 1310 | 02.05.2011 12:08 magicmedia | | Vytvorenie suboru php a vlozenie php scriptu v PHP, ASP | 4 | 1440 | 07.05.2010 14:02 DeiForm |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|