Kako obdržati podatke na obrazcu
 
TOMAZ9X 4. jul 2013 09:54:09 Pridružen od:
30. nov 2010
22 objav
3 5 0
#1

Zdravo,

Imam slediči obrazec:

<form id="dop_iskanje" method="post" name="dop_iskanje" target="_self">

Država:<input maxlength="2" name="drzava" size="2" type="text" value="SI" /> - <input maxlength="20" name="artikel" size="20" type="text" /> - <input maxlength="3" name="verzija" size="3" type="text" /> - <select name="jezik" size="1"><option value="SI">Slovenščina</option><option value="DE">Nemščina</option></select> <input name="isci" type="submit" value="Išči" /></form>



Kaj moram naredit, da se mi vnosna polja ne izpraznijo ko kliknem na gumb Išči ?

Namreč pod obrazcem bom prikazal rezultate querija in uporabnik lahko le spremeni podatke na obrazcu in znova sproži query.



Hvala



Tomaž


všeč(0) ni všeč(1) spam(0)
 
carli 4. jul 2013 10:37:03 Pridružen od:
5. avg 2008
1258 objav
583 54 17
#2

Napolni polja s poslanimi podatki, ali pa je rešitev ajax ...


všeč(0) ni všeč(0) spam(0)
 
s1l3 4. jul 2013 11:04:55 Pridružen od:
6. jun 2012
345 objav
320 60 1
#3
<form id="dop_iskanje" method="post" name="dop_iskanje" target="_self">

Država:<input maxlength="2" name="drzava" size="2" type="text" value="SI" /><?php (isset($_POST['drzava']) ? $_POST['drzava'] : '&nbsp;-&nbsp;' )?>

<input maxlength="20" name="artikel" size="20" type="text" /><?php (isset($_POST['artikel']) ? $_POST['artikel'] : '&nbsp;-&nbsp;' )?>

<input maxlength="3" name="verzija" size="3" type="text" /><?php (isset($_POST['verzija']) ? $_POST['verzija'] : '&nbsp;-&nbsp;' )?>

<select name="jezik" size="1">
<option <?php ($_POST['jezik'] === 'SI' ? 'selected="selected"' : '' )?> value="SI">Slovenščina</option>
<option <?php ($_POST['jezik'] === 'DE' ? 'selected="selected"' : '' )?> value="DE">Nemščina</option>
</select>
<input name="isci" type="submit" value="Išči" />
</form>

V teoriji bi to moralo biti to. Na šihtu na hitro spisal tako, da preveri za vsak slučaj.


všeč(0) ni všeč(0) spam(0)
 
TOMAZ9X 4. jul 2013 11:14:37 Pridružen od:
30. nov 2010
22 objav
3 5 0
#4

Hvala za tole, mi bo v pomoč. Vendar stvar deluje enako. Ko v neko polje obrazca nekaj vpišem in sprožim submit se mi polje sprazni, jaz pa bi rad, da ostane vpisano v polju kar je bilo.



lp

Tomaž


všeč(0) ni všeč(0) spam(0)
 
Tody 4. jul 2013 11:31:38 Pridružen od:
3. maj 2010
1446 objav
1411 299 25
#5

Google is your friend :D



http://www.homeandlearn.co.uk/php/php4p9.html



http://stackoverflow.com/questions/3989486/retaining-data-in-html-form



https://www.google.si/search?q=retain+data+in+form&oq=retain+data+in+form


všeč(1) ni všeč(0) spam(0)
![](http://www.internetmojster.com/splosno/dobrodelna-akcija.html)
 
s1l3 4. jul 2013 11:51:21 Pridružen od:
6. jun 2012
345 objav
320 60 1
#6

Ja maš res, prehitro sem naredil. Probaj tole


<form id="dop_iskanje" method="post" name="dop_iskanje" target="_self">

Država:<input maxlength="2" value="<?php echo (isset($_POST['drzava']) ? $_POST['drzava'] : '' )?>" name="drzava" size="2" type="text" value="SI" />&nbsp;-&nbsp;

<input maxlength="20" value="<?php echo (isset($_POST['artikel']) ? $_POST['artikel'] : '' )?>" name="artikel" size="20" type="text" />&nbsp;-&nbsp;

<input maxlength="3" value="<?php echo (isset($_POST['verzija']) ? $_POST['verzija'] : '' )?>" name="verzija" size="3" type="text" />&nbsp;-&nbsp;

<select name="jezik" size="1">
<option <?php echo (isset($_POST['jezik']) && $_POST['jezik'] === 'SI' ? 'selected="selected"' : '' )?> value="SI">Slovenščina</option>
<option <?php echo (isset($_POST['jezik']) && $_POST['jezik'] === 'DE' ? 'selected="selected"' : '' )?> value="DE">Nemščina</option>
</select>
<input name="isci" type="submit" value="Išči" />
</form>
všeč(3) ni všeč(0) spam(0)
 
TOMAZ9X 4. jul 2013 12:47:35 Pridružen od:
30. nov 2010
22 objav
3 5 0
#7

Super, sedaj pa je kot sem želel.

Hvala!


všeč(0) ni všeč(0) spam(0)
 
TOMAZ9X 4. jul 2013 12:48:19 Pridružen od:
30. nov 2010
22 objav
3 5 0
#8

Ja res je, vendar preprosto nisem vedel kako bi ga vprašal.

Hvala


všeč(1) ni všeč(0) spam(0)
 
 

🔒 Za odgovor na to temo se moraš prijaviti.

Prijavi se