Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 4 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 25.02.09
Prihlásený: 13.05.16
Príspevky: 76
Témy: 37
Príspevok NapísalOffline : 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


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 20.05.11
Prihlásený: 28.02.12
Príspevky: 8
Témy: 3
Príspevok NapísalOffline : 20.05.2011 22:48

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 ";
 }

?>


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 25.02.09
Prihlásený: 13.05.16
Príspevky: 76
Témy: 37
Príspevok Napísal autor témyOffline : 21.05.2011 12:21

Tak to nefunguje ako si to spravil ja potrebujem aby odoslalo formular po zmene selectu.


Offline

Správca fóra
Správca fóra
Submit a PHP

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 21.05.2011 13:06

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
Odpovedať na tému [ Príspevkov: 4 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. jQuery submit();

v JavaScript, VBScript, Ajax

2

598

29.05.2010 18:46

Draex Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Submit textarea?

v PHP, ASP

1

514

15.09.2009 17:59

Ded'leg Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Submit disabled

v JavaScript, VBScript, Ajax

3

455

08.05.2011 23:12

max-m Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Submit tlačítko

v PHP, ASP

13

1135

20.11.2009 13:31

KViki Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. 2 submit-buttony

v PHP, ASP

8

742

09.08.2009 0:05

pogo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. nahratie obrazku na submit

v HTML, XHTML, XML, CSS

4

632

16.11.2007 12:18

stenley Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. submit form text+file

v JavaScript, VBScript, Ajax

6

732

31.01.2011 10:17

DeeJay3 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Vykonanie submit() po preventDefault

v JavaScript, VBScript, Ajax

2

337

12.02.2014 17:30

walther Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Input submit vz image

v PHP, ASP

18

1042

10.07.2010 11:16

php30 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. input type: submit vs. image

v HTML, XHTML, XML, CSS

5

471

17.03.2010 17:59

shaggy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. this.form.submit() a mod_rewrite

v JavaScript, VBScript, Ajax

4

919

06.03.2009 15:57

lio Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Po kliknutí na submit nové okno

v HTML, XHTML, XML, CSS

2

382

10.08.2011 22:59

scentrala Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Nacitat obrazok po kliknuti na submit

v JavaScript, VBScript, Ajax

4

434

15.04.2010 14:19

sedlák Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. form, checkbox alebo radio, pri zaskrtnuti submit

v JavaScript, VBScript, Ajax

1

409

08.10.2010 14:51

Ďuri Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. PHP programátor - PHP, MySQL, jQuery,X)Html/CSS

v Ponuka práce

0

1310

02.05.2011 12:08

magicmedia Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Vytvorenie suboru php a vlozenie php scriptu

v PHP, ASP

4

1440

07.05.2010 14:02

DeiForm Zobrazenie posledných príspevkov


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

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra