Autor | Zpráva | ||
---|---|---|---|
janomajka Profil |
Ahoj,
poradi mi někdo jakým způsobem bych mohl formulářem získaná a spočítaná data odeslat mailem, ale přes server, ne přes mailoveho klienta? Nebude to potřeba celé předělat ? Zkouším to tady http://ridera.wz.cz/mail4.php Děkuji předem za každou odpověď. Honza <html> <head> <title>Napi�te n�m!</title> <meta HTTP-AQUIV="Content-Type" CONTENT="text/html; charset=utf-8"> </head> <body> </form> <script type="text/javascript"> <!-- function Recount(theform) { var a = 100 var b = 200 var c = 300 var z = 0 var celkcena = 0 var cenazadopravu = 0 var komplet = 0 var floop = true for( var i=1; floop; i++ ) { kusu = eval("theform.ks" + i) kamion = eval("theform.km" + i) druh = eval("theform.produkt" + i) if(kusu) { if(isNaN(parseInt(kusu.value))) { kusu.value = "" } else { kusu.value = parseInt(kusu.value) kamion.value = parseInt(kamion.value) druh.value = parseInt(druh.value) z += (0 + druh.value) if(z=1) { celkcena += (a * kusu.value)} else { celkcena += (b * kusu.value)} cenazadopravu += (5 * kamion.value) komplet += (celkcena + cenazadopravu) } } else { floop = false } } theform.cena.value = celkcena doprava.value = cenazadopravu cenacelkem.value = komplet } // --> </script> <form action="mailto:sohrjan@gmail.com, martin.sohr@gmail.com" method="post" enctype="text/plain"> <select name="produkt1" size="1" onchange="Recount(this.form)"> <option value="Eko ban�n">Eko ban�n</option> <option value="Eko pomeran�">Eko pomeran�</option> </select><br><br> Jm�no a p��jmen�: <input name="jmeno_a_prijmeni" size="20"> N�zev firmy: <input name="firma" size="20"><br><br> V� mail: <input name="mail_odesilatele" size="20"> Telefon<input name="telefon" size="20"><br><br> M�sto<input name="mesto" size="20"> Ulice<input name="Ulice" size="20"> <br><br> �p<input name="cp" size="20"> ps�<input name="psc" size="20"><br><br> po�et tun <select name="ks1" id="ks1" onchange="Recount(this.form)"> <option value="0" selected>0</option> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> <option value="6">6</option> <option value="7">7</option> <option value="8">8</option> <option value="9">9</option> <option value="10">10</option> <option value="20">20</option> <option value="30">30</option> </select> <br> <br> cena za zbo�� <input type="text" name="cena" id="cena" size="7" value="0" readonly /> K� <br /> <br> Vzd�lenost <select name="km1" id="km" onchange="Recount(this.form)"> <option value="0" selected>0</option> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> <option value="6">6</option> <option value="7">7</option> <option value="8">8</option> <option value="9">9</option> <option value="10">10</option> <option value="20">20</option> <option value="30">30</option> </select> km <br><br> cena za dopravu <input type="text" name="doprava" id="doprava" size="7" value="0" readonly /> K� <br /> <br>celkov� cena <input type="text" name="cenacelkem" id="cenacelkem" size="7" value="0" readonly /> K� <br /> <br> <br>Pozn�mka:<br> <textarea name="poznamka" rows="4" cols="30"></textarea><br> <br> <br> <input type="submit" value="Odeslat objedn�vku"> </form> </body> </html> |
||
Davex Profil |
#2 · Zasláno: 5. 2. 2013, 19:19:38
Formulář jde odeslat třeba pomocí PHP skriptu.
|
||
janomajka Profil |
#3 · Zasláno: 6. 2. 2013, 13:15:28
Tak se mi po dvou dlouhých nocích podařilo dát do hromady objednávkový formulář podle mých představ.
Výsledek vypadá takto: http://ridera.wz.cz/mail5.php Veškerá napsaná a spočítaná data se odešlou na předem určený mail.Bude-li někdo chtít dám sem zdrojové kódy. Davexovi děkuji za odpověď a za radu. |
||
Časová prodleva: 11 let
|
0