Hogy tudok ilyet csinálni?
Van egy nagyon egyszerű kis weblapom, amire szeretnék egy olyat csinálni, hogy ne csak úgy tudjanak elérni, hogy kiírom az e-mail címemet, hanem úgy is, hogy mondjuk van egy "üzenet" rubrika, ahová beírja, amit akar, alatta meg egy "küldő e-mail címe".
Ezt hogy lehet megoldani?
Nekem így néz ki :
<!-- There is no way to run out -->
<html>
<head>
<style type="text/css"><!--
td,body,input,textarea {
font-size:12px;
font-family:Verdana,Arial,Helvetica,sans-serif;
color:#000000}
--></style>
<meta name="generator" content="Namo WebEditor v6.0">
<Link rel="shortcut icon" href="images/favicon.ico">
</head>
<body>
<table width="100%" height="100%" bgcolor="#CCCCCC" style="background-color:rgb(204,204,204);"><tr>
<td valign="top" bgcolor="#CCCCCC">
<form name="contactform" action="mail.php" method="post">
<p align="center"><font face="Verdana,Arial,Helvetica" size="2"><input type="hidden" name="require" value="Name,Email,Comments"></font>
</p>
<table align="center" bgcolor="#CCCCCC">
<tr>
<td colspan="2" align="center">
<p align="center"><b>Kapcsolat</b></p>
<p align="center"></td>
</tr>
<tr>
<td valign="top" align="right">
<p align="center">Az Ön neve:</p>
</td>
<td valign="top">
<p align="center"><input name="Name" size="25" style="color:red; background-color:rgb(204,204,204); border-color:rgb(255,255,204);"></p>
</td>
</tr>
<tr>
<td valign="top" align="right">
<p align="center">E-mail:</p>
</td>
<td valign="top">
<p align="center"><input name="Email" size="25" style="background-color:rgb(204,204,204); border-color:rgb(153,0,0);"></p>
</td>
</tr>
<tr>
<td valign="top" align="right">
<p align="center">Üzenet:</p>
</td>
<td valign="top">
<p align="center"><textarea name="Comments" rows="5" cols="35" style="color:rgb(153,0,0); background-color:rgb(204,204,204); border-color:rgb(153,0,0);"></textarea></p>
</td>
</tr>
<tr>
<td colspan="2" align="center">
<p align="center"><input type="submit" value="Küldés" name="submitform">
<input type="reset" value="Törlés" name="reset"> </p>
</td>
</tr>
</table>
<p align="center"><font face="Verdana,Arial,Helvetica" size="2"><br></font>
</p>
</form><p></td>
</tr><tr>
<td valign="bottom" bgcolor="#CCCCCC">
<p align="center"> </p>
</td>
</tr></table>
</body>
</html>
ez meghívja a mail.php filet, ami meg így néz ki :
<?php
// -----------------------------------------
// www.vandorszekely.ro
// -----------------------------------------
// remember to replace you@email.com with your own email address lower in this code.
// load the variables form address bar
$subject = $_REQUEST["subject"];
$message = $_REQUEST["message"];
$from = $_REQUEST["from"];
$verif_box = $_REQUEST["verif_box"];
// remove the backslashes that normally appears when entering " or '
$message = stripslashes($message);
$subject = stripslashes($subject);
$from = stripslashes($from);
// check to see if verificaton code was correct
if(md5($verif_box).'a4xn' == $_COOKIE['tntcon']){
// if verification code was correct send the message and show this page
mail("atenevedXXX@valami.hu", 'Online Form: '.$subject, $_SERVER['REMOTE_ADDR']."\n\n".$message, "From: $from");
// delete the cookie so it cannot sent again by refreshing this page
setcookie('tntcon','');
} else {
// if verification code was incorrect then return to contact page and show error
header("Location:".$_SERVER['HTTP_REFERER']."?subject=$subject&from=$from&message=$message&wrong_code=true");
exit;
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>E-Mail Sent</title>
<style type="text/css">
<!--
body,td,th {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}
-->
</style></head>
<body>
Email sent. Thank you.<br />
<br />
Return to <a href="/">home page</a> ?
</body>
</html>
Atyavilág... :S
Köszönöm mindkettőtöknek, az elmúlt napokban bújtam a netet, és próbálom összeállítani a fejemben a képet, hogy hogy is működik a dolog, de ez marhára nem egyszerű... :D
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!