<!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-2" />
<title>Untitled Document</title>
<style type="text/css">
<!--
.style1 {font-weight: bold}
.style2 {
font-style: italic;
color: #FF6600;
font-weight: bold;
font-size: 20px;
}
body {
background-color: #000000;
}
.style5 {color: #FFFFFF; font-style: italic; font-weight: bold; font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; }
.style6 {color: #FFFFFF}
-->
</style>
</head>
<body>
<form action="email.php" method="post" enctype="multipart/form-data" name="form1" id="form1">
<div id="Layer1">
<div>
<div align="left">
<p class="style2">Recept beküldés! </p>
<p class="style5">Neve:</p>
<label>
<input value="" name="felado" type="text" size="40" />
</label>
<p class="style5">E-mail címe: </p>
<p>
<label>
<input value="" name="fcim" type="text" size="40" />
</label>
</p>
<p class="style5">Recept neve:</p>
<p>
<label>
<span class="style5">
<input value="" name="receptneve" type="text" size="40" />
</span></label>
</p>
<p class="style5">Válasszon kategóriát:</p>
<p>
<label>
<select name="kategoria">
<option>1</option>
<option>2</option>
</select>
</label>
</p>
<p class="style5">Válasszon alkategóriát:</p>
<p>
<label>
<select name="alkategoria">
<option>1</option>
<option>2</option>
</select>
</label>
<p>
<label for="fajl"><span class="style6">Kép feltöltése:</span></label>
<input type="file" name="fajl" id="fajl">
<br>
<br>
<br>
</p>
<p class="style5">Hozzávalók:</p>
<p>
<label>
<textarea name="hozzavalok" class="style1" style=" color:#FFFFFF;width: 300px; height: 400px ; background-color:#666666; font-size:16px; font-weight:bold; font-style:italic;"></textarea>
</label>
</p>
<p class="style5">Elkészítés:</p>
<p class="style1">
<label>
<textarea name="elkeszites" class="style1" style=" color:#FFFFFF;width: 600px; height: 400px ; background-color:#666666; font-size:16px; font-weight:bold; font-style:italic;"></textarea>
</label>
</p>
<p class="style1"><input style="border: 3px solid; border-color:#666666; background-color:#000000; color:#FFFFFF; font-size:18px; font-style:italic; font-weight:bold;
value="Küldés" type="submit" /></p>
</div>
</div>
</div>
</form>
</body>
</html>
<!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-2" />
<title>Untitled Document</title>
<style type="text/css">
<!--
body {
background-color: #000000;
color:#FF6600;
font-weight:bold;
font-style:italic;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:24px
}
#Layer1 {
position:absolute;
width:200px;
height:115px;
z-index:1;
}
.style1 {font-size: 16px}
-->
</style>
</head>
<body>
<?php
$cim = "valami##kukac##valami.hu"; //ide add meg azt az email címet amely fogadni fogja az üzeneteket
$felado = $_POST["felado"];
$fcim = $_POST["fcim"];
$receptneve = $_POST["receptneve"];
$hozzavalok = $_POST["hozzavalok"];
$elkeszites = $_POST["elkeszites"];
$kategoria = $_POST["kategoria"];
$alkategoria = $_POST["alkategoria"];
$fajl = $_POST["fajl"];
if (empty ($_POST["felado"])) $msg.="Nem adtad meg a neved!<br>";
if (empty ($_POST["fcim"])) $msg.="Nem adtad meg az e-mail címedet!<br>";
if (empty ($_POST["hozzavalok"])) $msg.="Nem írtál semmit a hozzávalókhoz!<br>";
if (empty ($_POST["elkeszites"])) $msg.="Nem írtál semmit az elkészítéshez<br>";
if (empty ($_POST["kategoria"])) $msg.="Nem adtál meg kategóriát<br>";
if (empty ($_POST["alkategoria"])) $msg.="Nem írtál semmit az elkészítéshez<br>";
if (empty ($_POST["receptneve"])) $msg.="Nem írtál semmit a recept nevéhez<br>";
if (empty ($_POST["fajl"])) $msg.="Nem<br>";
if ($msg == "")
{
$cim = valami##kukac##valami.hu"; //ide is írd le a fent megadott címet
$felado = $_POST["felado"];
$fcim = $_POST["fcim"];
$hozzavalok = $_POST["hozzavalok"];
$receptneve = $_POST["receptneve"];
$kategoria = $_POST["kategoria"];
$elkeszites = $_POST["elkeszites"];
$alkategoria = $_POST["alkategoria"];
$fajl = $_POST["fajl"];
$fejlec = "Content-type: text/html; charset=ISO-8859-2\r\n";
$tartalom = "Feladó: $felado\n Feladó címe: $fcim\n Hozzávalók: $hozzavalok\n Elkészítés: $elkeszites\n Recept neve: $receptneve\n Kategória: $kategoria\n Alkategória: $alkategoria\n"; //ez lesz az email tartalma
$send = mail($cim, "E-mail", $tartalom, $fejlec);
}
else print"$msg<br><br><br><br><br><br><br><br><br>
<br><br><p style=\"text-align:right;\"><br></a></p>";
if ($send)
print "Minden rendben, a levél elküldése sikeres!";
?>
<div class="style1" id="Layer1"><a href="also.html">Vissza</a></div>
</body>
</html>
Kezdd előröl
a gondom az
Micsoda
egy megadott e mail címre
email
A csatolt fájlok a $_FILES-ba
Átjavítva
A levél elmegy a kép nem!
Hát talán mert sehol nem
Swiftmailer
A válaszokat itt
http://php.net/manual/en/features.file-upload.post-method.php
http://php.net/manual/en/ref.mail.php