HTML-szerkesztés kezdőknek!!!
-
#7312
Szerintem nagyon jól le van írva de azért leírom hátha igy jobb:
Csinálsz egy level.html fájllt, vagy beszúrod az oldalad egyik részébe a
<form action="mail.php" method="post">
Küldő neve: <input type="text" name="name"><br/>
Küldő mail címe: <input type="text" name="email"><br/>
Üzenet szövege<br/>
<textarea name="message" cols="40" rows="5"></textarea><br/>
<input type="submit" value="küldés"><br/>
</form>
részt
Csinálsz egy mail.php fájlt és beleírod a
<?php
/*
*****************
fusion mail
version 1.0
fusionphp.com
*****************
*/
//variables (change these)
$youremail = "[email protected]";
// a te mail címed, ahova a levelek menni fognak
$subject = "contact form";
// a levél tárgya
$thankyou = "sikeresmail.html";
// sikeres küldés után ez fog megjelenni a küldőnek
// innentől kezdve már ne módosíts semmit
function check($postArg) { return (IsSet($_POST[$postArg]) && !Empty($_POST[$postArg])); }
if(!check('email')){
?>
Nem adtál meg mail címet, nyomd meg a VISSZA gombot.<br/>
<?php
}elseif(!check('name')){
?>
Nem adtál meg nevet, nyomd meg a VISSZA gombot.<br/>
<?php
}elseif(!check('message')){
?>
Nem írtál be üzenetet, nyomd meg a VISSZA gombot.<br/>
<?php
}else{
$msg = ereg_replace("\\\'", "'", $_POST['message']);
$msg = ereg_replace('\\\"', "\"", $msg);
$message1 = "from: " . $_POST['name'] . "\nemail: " . $_POST['email'] . "\nmessage:\n" . $msg;
mail($youremail, $subject, $message1, "From: " . $_POST['email'] . "\r\nReply-to: " . $_POST['email'] . "\r\n");
?>
<meta http-equiv="refresh" content="0; url=<?echo $thankyou;?>"">
<?php
}
?>
részt
Kitöltöd benne az email-t hova küldje stb
csinalsz egy sikeresmail.html (vagy ha a php fájlt átírod akkor akár más is lehet) ahova majd továbbitja a küldöt ha elküldte a levelet
A tartalma ez legyen:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> Mail a webmesternek </TITLE>
</HEAD>
<BODY>
Leveledet sikeresen továbbítottuk!
</BODY>
</HTML>
És már kész is vagy.
remélem így már értetted.