Kód: Egész kijelölése
<?php
/*
********************************************
* A php és mysql scripteket írta: *
* Mezőfi István *
* http://www.netprog.eu *
* Online help: http://www.netprog.eu/hun1 *
* *
********************************************
*/
function email_html($targy, $nev, $szoveg, $email_cim, $kitol){
$fejlec = "";
/* HTML levél küldése a Content-type fejléc megadásával */
//$fejlec .= "X-FW-MailID: xxxxxxx\n";
$fejlec .= "MIME-Version: 1.0\n";
$fejlec .= "Content-type: text/html; charset=iso-8859-2\n";
/* további fejlécek Itt beállithatod mit írjon feladónak */
$fejlec .=$kitol."\n";
/* üzenet */
$uzenet= '<html><head><TITLE>Üzenet</TITLE>
<STYLE type=text/css>
body {
font-family: Arial, Verdana, Tahoma;
font-size: 13px;
text-align: justify;
margin-left: 20px;
padding: 10px 0px 10px 0px;
}
.center{
vertical-align:top;
}
</STYLE>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-2">
<META content="MSHTML 6.00.2600.0" name=GENERATOR>
</head>
<body>';//Az üzenet tartalma
//Megszólítás
if( trim($nev) != ""){
//Ha van
$uzenet.="Kedves ".$nev."!<br/><br/>";
}
$uzenet = nl2br(str_replace("\\","", $szoveg));
$uzenet = str_replace('img src="','img src="'.$_SESSION["admin"]["bolt_url"].'/admin/include/email/',$uzenet);
$uzenet.="</body></html>";
@mail($email_cim,$targy,$uzenet,$fejlec);
}
//Küldjük az emailt
if(isset($_POST["email_kuld"]) && isset($_POST["uzenet"]) && trim($_POST["uzenet"]) != "" ){
if(trim($_POST["kitol"]) !=="" && trim($_POST["targy"]) !=="" && trim($_POST["uzenet"]) !==""){
$elem_tomb=explode("_",$_POST["kinek"]);
if($elem_tomb["0"] == "0"){
//Választott emberkének megy az email.
$sql = "SELECT vez_nev, ker_nev, email, id
FROM ".REGISZTRACIO_TABLE."
WHERE id=". $elem_tomb["1"];
$adatai= mysql_query2(__LINE__, __FILE__, $sql);
$adatok=mysql_fetch_assoc($adatai);
//Leíratkozó link hozzáfűzése
$kuldemeny = trim($_POST["uzenet"]) ."<br/><br/><a href='".$_SESSION["admin"]["bolt_url"]."/index.php?center=hirlevel_leiratkozas&id=". $adatok["id"] ."&email=". $adatok["email"] ."' title='Hírlevél leíratkozás'>". $_SESSION["admin"]["bolt_url"] ."/index.php?center=hirlevel_leiratkozas&id=". $adatok["id"] ."&email=". $adatok["email"] ."</a><br/>".HIRLEVEL_LEIRATKOZAS;
email_html(trim($_POST["targy"]),$adatok["vez_nev"]." ".$adatok["ker_nev"], $kuldemeny, $adatok["email"], $_POST["kitol"]);
$uzenet_kiiras[]='<br/><span class="uzenet_ok"><img src="kepek/sikeres.gif" width="10" height="10" alt="'.FELT_SIKER_ALT.'" title="'.FELT_SIKER_ALT.'" /> '.EMAIL_KULD.'</span>';
$email_elkuldve="ok";
}
if($elem_tomb["0"] == "1"){
//Az összes hírlevélre felíratkozott emberkének megy az email.
$sql = "SELECT vez_nev, ker_nev, email, id
FROM ". REGISZTRACIO_TABLE ."
WHERE hirlevel='igen' ";
$adatai= mysql_query2(__LINE__, __FILE__, $sql);
$szamlalo=0;
while($adatok=mysql_fetch_assoc($adatai)){
$szamlalo++;
$kuldemeny = trim($_POST["uzenet"]) ."<br/><br/><a href='".$_SESSION["admin"]["bolt_url"]."/index.php?center=hirlevel_leiratkozas&id=". $adatok["id"] ."&email=". $adatok["email"] ."' title='Hírlevél leíratkozás'>". $_SESSION["admin"]["bolt_url"] ."/index.php?center=hirlevel_leiratkozas&id=". $adatok["id"] ."&email=". $adatok["email"] ."</a><br/>".HIRLEVEL_LEIRATKOZAS;
email_html(trim($_POST["targy"]),$adatok["vez_nev"]." ".$adatok["ker_nev"], $kuldemeny, $adatok["email"], $_POST["kitol"]);
}
//Küldjük el a hírlevélre reggelteknek is
$sql = "SELECT id, email
FROM ". HIRLEVEL_TABLE ."
ORDER BY email";
$adatai = mysql_query2(__LINE__, __FILE__, $sql);
while($adatok=mysql_fetch_assoc($adatai)){
$szamlalo++;
$kuldemeny = trim($_POST["uzenet"])."<br/><br/><a href='".$_SESSION["admin"]["bolt_url"]."/index.php?center=hirlevel_leiratkozas&id=". $adatok["id"] ."&email=". $adatok["email"] ."&only' title='Hírlevél leíratkozás'>". $_SESSION["admin"]["bolt_url"] ."/index.php?center=hirlevel_leiratkozas&id=". $adatok["id"] ."&email=". $adatok["email"] ."&only</a><br/>".HIRLEVEL_LEIRATKOZAS;
email_html(trim($_POST["targy"]),"", $kuldemeny, $adatok["email"], $_POST["kitol"]);
}
$uzenet_kiiras[]='<br/><span class="uzenet_ok"><img src="kepek/sikeres.gif" width="10" height="10" alt="'.FELT_SIKER_ALT.'" title="'.FELT_SIKER_ALT.'" /> '.EMAIL_KULD.'</span>';
$uzenet_kiiras[]='<br/><span class="uzenet_ok"><img src="kepek/sikeres.gif" width="10" height="10" alt="'.FELT_SIKER_ALT.'" title="'.FELT_SIKER_ALT.'" /> '.$szamlalo.EMAILEK_KULDVE.'</span>';
$email_elkuldve="ok";
}
if($elem_tomb["0"] == "2"){
//Az összes emberkének megy az email.
$sql = "SELECT vez_nev, ker_nev, email, id
FROM ".REGISZTRACIO_TABLE;
$adatai= mysql_query2(__LINE__, __FILE__, $sql);
$szamlalo=0;
while($adatok=mysql_fetch_assoc($adatai)){
$szamlalo++;
$kuldemeny = trim($_POST["uzenet"]) ."<br/><br/><a href='".$_SESSION["admin"]["bolt_url"]."/index.php?center=hirlevel_leiratkozas&id=". $adatok["id"] ."&email=". $adatok["email"] ."' title='Hírlevél leíratkozás'>". $_SESSION["admin"]["bolt_url"] ."/index.php?center=hirlevel_leiratkozas&id=". $adatok["id"] ."&email=". $adatok["email"] ."</a><br/>".HIRLEVEL_LEIRATKOZAS;
email_html(trim($_POST["targy"]),$adatok["vez_nev"]." ".$adatok["ker_nev"], $kuldemeny, $adatok["email"], $_POST["kitol"]);
}
//Küldjük el a hírlevélre reggelteknek is
$sql = "SELECT id, email
FROM ". HIRLEVEL_TABLE ."
ORDER BY email";
$adatai = mysql_query2(__LINE__, __FILE__, $sql);
while($adatok=mysql_fetch_assoc($adatai)){
$szamlalo++;
$kuldemeny = trim($_POST["uzenet"]) ."<br/><br/><a href='".$_SESSION["admin"]["bolt_url"]."/index.php?center=hirlevel_leiratkozas&id=". $adatok["id"] ."&email=". $adatok["email"] ."&only' title='Hírlevél leíratkozás'>". $_SESSION["admin"]["bolt_url"] ."/index.php?center=hirlevel_leiratkozas&id=". $adatok["id"] ."&email=". $adatok["email"] ."&only</a><br/>".HIRLEVEL_LEIRATKOZAS;
email_html(trim($_POST["targy"]),"", $kuldemeny, $adatok["email"], $_POST["kitol"]);
}
$uzenet_kiiras[]='<br/><span class="uzenet_ok"><img src="kepek/sikeres.gif" width="10" height="10" alt="'.FELT_SIKER_ALT.'" title="'.FELT_SIKER_ALT.'" /> '.EMAIL_KULD.'</span>';
$uzenet_kiiras[]='<br/><span class="uzenet_ok"><img src="kepek/sikeres.gif" width="10" height="10" alt="'.FELT_SIKER_ALT.'" title="'.FELT_SIKER_ALT.'" /> '.$szamlalo.EMAILEK_KULDVE.'</span>';
$email_elkuldve="ok";
}
if($elem_tomb["0"] == "3"){
//A kiválasztott vásárlói szintnek megy az email.
$sql = "SELECT vez_nev, ker_nev, email, id
FROM ". REGISZTRACIO_TABLE ."
WHERE arforma_id=". $elem_tomb["1"];
$adatai= mysql_query2(__LINE__, __FILE__, $sql);
$szamlalo=0;
while($adatok=mysql_fetch_assoc($adatai)){
$szamlalo++;
$kuldemeny = trim($_POST["uzenet"]) ."<br/><br/><a href='".$_SESSION["admin"]["bolt_url"]."/index.php?center=hirlevel_leiratkozas&id=". $adatok["id"] ."&email=". $adatok["email"] ."' title='Hírlevél leíratkozás'>". $_SESSION["admin"]["bolt_url"] ."/index.php?center=hirlevel_leiratkozas&id=". $adatok["id"] ."&email=". $adatok["email"] ."</a><br/>".HIRLEVEL_LEIRATKOZAS;
email_html(trim($_POST["targy"]),$adatok["vez_nev"]." ".$adatok["ker_nev"], $kuldemeny, $adatok["email"], $_POST["kitol"]);
}
$uzenet_kiiras[]='<br/><span class="uzenet_ok"><img src="kepek/sikeres.gif" width="10" height="10" alt="'.FELT_SIKER_ALT.'" title="'.FELT_SIKER_ALT.'" /> '.EMAIL_KULD.'</span>';
$uzenet_kiiras[]='<br/><span class="uzenet_ok"><img src="kepek/sikeres.gif" width="10" height="10" alt="'.FELT_SIKER_ALT.'" title="'.FELT_SIKER_ALT.'" /> '.$szamlalo.EMAILEK_KULDVE.'</span>';
$email_elkuldve="ok";
}
}else{
$uzenet_kiiras[]='<br/><span class="uzenet_hiba"><img src="kepek/figyelem.gif" width="10" height="10" alt="'.FELT_HIBA_ALT.'" title="'.FELT_HIBA_ALT.'" /> '.URES_MEZO.'</span>';
}
}
?>