Autor | Zpráva | ||
---|---|---|---|
terror Profil |
#1 · Zasláno: 15. 11. 2008, 19:49:02
Zdravím. Chcel by som sa spýtať či mi môže niekto pomôcť. Niesom žiadny superwebmaster preto sa v tom až tak velmi hýbať neviem.
Robím si jeden web kde mam sekciu Kontakt. V nej mám tri biele políčka a to : Meno: (vyplniť) Email: (vyplniť) Správa: (vyplniť) po vyplneni su dole tlačitak klasicky "reset" a "send". Neviem si však rady ako spojazdniť tlačítko send. Aby to proste tú správu, ktorú niekto napíše poslalo na vopred zvolený email. Celá časť vypdá nejak takto : <b><a href="#" onClick="document.getElementById('form').reset()">reset</a></b><img alt="" style="margin-right:25px; margin-left:5px " src="images/1_z1.gif" border="0"><b><a href="#" onclick="document.getElementById('form').submit()">send</a></b><img alt="" style="margin-right:0px; margin-left:5px " src="images/1_z1.gif" border="0"></div> Ide mi teda o to send, aby to posielalo spravy na nejaky určeny email.... ďakujem za každu radu. |
||
pEeLL Profil |
#2 · Zasláno: 15. 11. 2008, 20:01:40
potrebujes ktomu script v nejakem serverovem jazyku - php asp ...
resilo se to tu milionkrat zkus trosku hledat |
||
Hitman Profil |
#3 · Zasláno: 15. 11. 2008, 20:34:33
A ten jazyk musí podporovat server, dnes už alespoň nějaký skoro všechny hostingy podporují.
|
||
terror Profil |
#4 · Zasláno: 16. 11. 2008, 03:19:10
Tak som nahodil na xf.cz niekolko testovnych email senderov vytvorenych v php. Samozrejme som emaily nastavil aby chodili na môj email ale ani jeden neprišiel. Neviete čím to môže byť ? :(
|
||
Mistr Profil |
#5 · Zasláno: 16. 11. 2008, 03:28:00
terror
Ukaž nám, prosím, kód toho nefunkčního formuláře? |
||
terror Profil |
#6 · Zasláno: 16. 11. 2008, 10:20:39 · Upravil/a: terror
Tak tu je ten kód našiel som ho myslim niekde tu na stránke :
Vypisuje že email bol odoslany ale nič nepríde :( <html> <head> <title> </title> </head> <body> <script language="JavaScript"> <!-- astr=" "; var count = 0; var text = " "; function mailIt(form) { var data = document.ORDERS var userInfo = "" var astr=""; userInfo += "QUESTIONAIRE\n\n" userInfo += "Title of the page: " + document.title + "\n" userInfo += "Sent from: " + document.location + "\n" userInfo += "Browser: "+ navigator.appName + navigator.appVersion +"\n\n" astr+="NAME: "+data.FIRST_NAME.value + "\n"; astr+="SURNAME: "+data.LAST_NAME.value + "\n"; astr+="EMAIL: "+data.ADDRESS1.value + "\n"; astr+="COMMENTS: "+data.COMMENTS.value + "\n"; form.mailBody.value = userInfo + astr; alert("This is gonna be submitted:\n\n"+ form.mailBody.value); return true } // --> </script> <p align="center"><font size="4"><b>Send a message</b></font></p> <div align="center"><center> <table border="0"> <tr> <td><form name="ORDERS"> <div align="left"><center><pre> <font color="#0000FF"> </font><font color="#008000">Name <input type="text" size="19" name="FIRST_NAME"> Surname</font><font color="#0000FF"> <input type="text" size="19" name="LAST_NAME"> </font><font color="#FF0000">E-mail <input type="text" size="30" name="ADDRESS1"> </font> <font color="#008000">Your Message:</font><font color="#0000FF"> </font><textarea name="COMMENTS" rows="5" cols="40"></textarea></pre> </center></div> </form> <form action="mailto:vstepnicka@seznam.cz" method="post" enctype="text/plain" name="mailForm" onsubmit="return mailIt(this)"> <input type="hidden" name="mailBody" value><div align="center"><center><table border="0"> <tr> <td width="120"> </td> <td><p align="center"><input type="submit" value="Send"></p> </td> <td width="100"> </td> </tr> </table> </center></div> </form> </td> </tr> </table> </center> </body> </html> |
||
pEeLL Profil |
#7 · Zasláno: 16. 11. 2008, 11:01:27
action="mailto:vstepnicka@seznam.cz"
tohle ti fungovat nebude. samotny html formular nedokaze posilat veci na mail. jak uz jsem ti psal potrebujes jeste script v serverovem jazyku. ten javascript na zacatku ti jen ukaze co by se odeslalo kdyby jsi to odeslal. |
||
Mistr Profil |
#8 · Zasláno: 17. 11. 2008, 03:04:51
terror
Přečti si stránku Formulář na mail. |
||
Časová prodleva: 15 let
|
0