Autor Zpráva
terror
Profil
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
potrebujes ktomu script v nejakem serverovem jazyku - php asp ...

resilo se to tu milionkrat zkus trosku hledat
Hitman
Profil
A ten jazyk musí podporovat server, dnes už alespoň nějaký skoro všechny hostingy podporují.
terror
Profil
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
terror
Ukaž nám, prosím, kód toho nefunkčního formuláře?
terror
Profil
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">&nbsp;</td>
<td><p align="center"><input type="submit"
value="Send"></p>
</td>
<td width="100">&nbsp;</td>
</tr>
</table>
</center></div>
</form>
</td>
</tr>
</table>
</center>
</body>
</html>
pEeLL
Profil
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
terror
Přečti si stránku Formulář na mail.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0