Átnéznétek ezt a PHP levélküldő szkriptet?
Sziasztok!
A PHP szerkesztése terén nagyon kezdő vagyok még, kérlek benneteket, hogy a mellékelt PHP levélküldő script code-t lenne szíves valaki átnézni, hogy mi benne a hiba.
■ A PHP szerkesztése terén nagyon kezdő vagyok még, kérlek benneteket, hogy a mellékelt PHP levélküldő script code-t lenne szíves valaki átnézni, hogy mi benne a hiba.
<html>
<head>
<title>weblink küldõ</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2\r\n">
</head>
<body>
<form id name method="post" action="http://www.weblabor.hu/emailform.php">
<input type="hidden" name="sendpage">
<input type="hidden" value="fromname,fromemail,toname,toemail" name="require">
<input type="hidden" value="Az Ön neve" name="toname">
<input type="hidden" value="Az Ön e-mail címe" name="toemail">
<input type="hidden" value="PHP mail" name="subject">
<input type="hidden" value="Tisztelt fromname!;
Honlapunkat "toname" ajánlja figyelmébe.;
Kérjük, látogasson el webodalunkra:;
www.weblabor.hu;" name="body">
<p> </p>
<center>
<table cellSpacing="0" cellPadding="0">
<tr>
<td width="100%">
<table borderColor="#cdaf05" cellSpacing="1" cellPadding="2" width="450" border="1">
<tr bgColor="#00870f">
<td colSpan="2">
<div align="center" style="background-color: #C0C0C0">
<b><span style="background-color: #C0C0C0">
<font face="Verdana" color="#0000FF">Kérjük töltse ki az
ûrlapot!</font></span></b></div>
</td>
</tr>
<tr>
<td width="48%" bgcolor="#FF9933"><b>
<font face="Verdana" color="#000000" size="-1">Az Ön neve:</font></b></td>
<td width="52%" bgcolor="#FF9933"><input size="25" name="fromname"> </td>
</tr>
<tr>
<td width="48%" bgcolor="#FF9933"><b>
<font face="Verdana" color="#000000" size="-1">Az Ön e-mail
címe:</font></b></td>
<td width="52%" bgcolor="#FF9933"><input size="25" name="fromemail"> </td>
</tr>
<tr bgColor="#fbe255">
<td width="48%" bgcolor="#FF9933"><b>
<font face="Verdana" color="#000000" size="-1">Az ismerõse
neve:</font></b></td>
<td width="52%" bgcolor="#FF9933"><input size="25" name="toname"> </td>
</tr>
<tr bgColor="#fbe255">
<td width="48%" bgcolor="#FF9933"><b>
<font face="Verdana" color="#000000" size="-1">Az ismerõse
e-mail címe:</font></b></td>
<td width="52%" bgcolor="#FF9933"><input size="25" name="toemail"> </td>
</tr>
<tr>
<td colSpan="2" bgcolor="#C0C0C0">
<div align="left">
<b><font face="Verdana" color="#0000FF" size="-2">
<span style="background-color: #C0C0C0">Kérjük
minden mezõt töltsön ki!</span></font></b></div>
</td>
</tr>
</table>
</td>
</tr>
</table>
<p> </p>
</center>
<center><input type="submit" value="Elküldi" name="submitform"> </center>
if (!$mail->Send()) {
echo "A levél nem került elküldésre";
echo "A felmerült hiba: " . $mail->ErrorInfo;
exit;
}
echo "A levelet sikeresen kiküldtük";
?>
</form>
</body>
</html>
<Nincs cím>
eloszor is a form mezoket ne hiddenre tedd mert a felhasznalo nem igazán tudja majd őket kitölteni. Ezutan submit után $_POST tombbol ered el oket. valamint mikor megvan minden adat, a mail() php fuggvennyel tudod elkuldeni.
*****
Durucz Gábor