Form vs php – PHP – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Form vs php – PHP – Fórum – Programujte.comForm vs php – PHP – Fórum – Programujte.com

 

Paja2
~ Moderátor
+2
Věrný člen
7. 2. 2008   #1
-
0
-

Mám 4 samostatné formy a u každého mám tlačítko odelslat...Dále mám mimo tyto formy umístěný input a chtěl bych se zeptat jestli neví někdo jak to udělat že když odešlu nějaký form aby se mi automaticky odeslal i hodnota inputu. Napadlo mě že bych do každého formu dal input, ale přijde mi to dost nešikovné...nevěděl by někdo o nějakém šikovném řešení.

Nahlásit jako SPAM
IP: 88.146.215.–
insider0
Věrný člen
7. 2. 2008   #2
-
0
-

zdarvim,
napada me jedine javascript:
v kazdem formu si das dejme tomu hidden pole(pocet v zavislosti na tech vedlejsich inputech), na onsubmit formulare prepises hodnoty tech vedlejsich inputu javascriptem do tech skrytych

Nahlásit jako SPAM
IP: 78.102.32.–
I don't want to see you go,[br] The sky is over[br] Even though we can't afford[br] The sky is over,[br] The sky is over us.[br][br] CIVILIZATION IS OVER
Paja2
~ Moderátor
+2
Věrný člen
7. 2. 2008   #3
-
0
-

To insider :
Nemohl bys mi ukázat nějak praktický příklad. prosím

Nahlásit jako SPAM
IP: 88.146.215.–
insider0
Věrný člen
7. 2. 2008   #4
-
0
-

javascript:

function prepis(){

var prvni = document.getElementById('prvni');
var druhy = document.getElementById('druhy');
var mi_pr = document.getElementById('mimo_prvni');
var mi_dr = document.getElementById('mimo_druhy');

prvni.value = mi_pr.value;
druhy.value = mi_dr.value;
}


formular:
<form action="a.php" method="post">

<input type="text" name="aaa" >
<input type="hidden" name="prvni" id="prvni">
<input type="hidden" name="druhy" id="druhy">
<input type="submit" name="s" value="odeslat" onclick="prepis();">
</form>


"mimo" inputy
<input type="text" name="prvni" id="mimo_prvni">

<input type="text" name="druhy" id="mimo_druhy">


mozna je to krkolomnejsi, nez ty inputy narvat do kazdeho formulare, ale je to na tobe
btw: javascript je zlo, lepsi je se mu vyhnout, pokud to neni nezbytne nutne ... :)

Nahlásit jako SPAM
IP: 78.102.32.–
I don't want to see you go,[br] The sky is over[br] Even though we can't afford[br] The sky is over,[br] The sky is over us.[br][br] CIVILIZATION IS OVER
Paja2
~ Moderátor
+2
Věrný člen
8. 2. 2008   #5
-
0
-

To insider :
Díky, a co session to by nějak nešlo použít..ten javascript je fakt krkolomný...

Nahlásit jako SPAM
IP: 217.112.165.–
insider0
Věrný člen
8. 2. 2008   #6
-
0
-

session by sel pouzit, ale v pripade, ze ten vedlejsi formular uz by si jednou odeslal, nebo ty data uz by si nejak musel znat, abys je mohl ulozit do session ...

Nahlásit jako SPAM
IP: 78.102.32.–
I don't want to see you go,[br] The sky is over[br] Even though we can't afford[br] The sky is over,[br] The sky is over us.[br][br] CIVILIZATION IS OVER
survik1
~ Moderátor
0
Posthunter
9. 2. 2008   #7
-
0
-

Co ti brání např. v tomhle:



<form action="a.php" method="post">
<input type="text" name="aaa" >
<input type="text" name="prvni" id="mimo_prvni" style="margin-down:20%">
<input type="text" name="druhy" id="mimo_druhy" style="margin-down:25%>
<input type="submit" name="s" value="odeslat">
</form>

Nahlásit jako SPAM
IP: 89.102.163.–
Život je jen hra, která se nedá vyhrát.
Paja2
~ Moderátor
+2
Věrný člen
9. 2. 2008   #8
-
0
-

tTo survik1 : trošku tě nechápu , co tím chceš říct

Nahlásit jako SPAM
IP: 88.146.215.–
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 33 hostů

Podobná vlákna

Php email form — založil Tomas

Form help — založil Borisek

IFrame form — založil Tomas

Form-cykl — založil ellke

Form + Enter — založil zelenac1

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý