'0000-00-00 00:00:00' AND tema_kovetkezo=0"; $eredmeny = mysql_query($sql); $szamol = 0; while ($szamol<1 && $sor = mysql_fetch_array($eredmeny)) { $szamol = $szamol + 1; $id = $sor["id"]; $kod = $sor["kod"]; $email = $sor["email"]; $nev = $sor["nev"]; //-------------------Innen az eredeti------------------------ $EmailToName=$email; $EmailToEmail=$email; $EmailFromName="ORFMMT - Gyermekszekció"; $EmailFromEmail="titkar@gyerehab.hu"; $EmailTargy="Aktuális hírlevél"; $cegDomain="www.gyerehab.hu"; // Fájlok felsorolása //$kepek[0]["file"] = "megjegyzesek.txt"; //$kepek[1]["file"] = "program.zip"; //$kepek[2]["file"] = "elonezet.jpg"; $kepek[0]["file"] = "../../upload/hirlevle.doc"; $kepek_szama = count($kepek); //---képek tulajdonságai: for ( $i = 0; $i <= ($kepek_szama - 1); $i++ ) { //---háttérképek fileneve: $kepek[$i]["name"] = basename($kepek[$i]["file"]); //---háttérképek mérete: $kepek[$i]["size"] = filesize($kepek[$i]["file"]); //---háttérképek cid (sózott kódolás, HtmlUrl a só): $kepek[$i]["cid"] = sha1( uniqid(time()).$cegDomain.($i+1) ); //---háttérképek típusa: $kepek_vegzodes = substr (strrchr ($kepek[$i]["file"], "."), 1); switch( $kepek_vegzodes ) { case "gif": $kepek[$i]["type"] = "image/gif; name=\"".$kepek[$i]["name"]."\""; break; case "jpg": $kepek[$i]["type"] = "image/jpeg; name=\"".$kepek[$i]["name"]."\""; break; case "jpeg": $kepek[$i]["type"] = "image/jpeg; name=\"".$kepek[$i]["name"]."\""; break; case "png": $kepek[$i]["type"] = "image/png; name=\"".$kepek[$i]["name"]."\""; break; case "bmp": $kepek[$i]["type"] = "image/bmp; name=\"".$kepek[$i]["name"]."\""; break; case "tif": $kepek[$i]["type"] = "image/tiff; name=\"".$kepek[$i]["name"]."\""; break; case "tiff": $kepek[$i]["type"] = "image/tiff; name=\"".$kepek[$i]["name"]."\""; break; case "swf": $kepek[$i]["type"] = "application/x-shockwave-flash; name=\"".$kepek[$i]["name"]."\""; break; case "txt": $kepek[$i]["type"] = "text/plain; charset=iso-8859-2"; break; default: $kepek[$i]["type"] = "application/octet-stream"; } //---háttérképek kódolása: $kepek[$i]["encoding"] = "base64"; } //---separator & boundary: $separator = "\n"; list($x, $y) = explode(" ", microtime()); $boundary = "boundary--".$y.substr($x, 2); //---fejrészek létrehozása: $EmailFejlec = ""; $EmailFejlec .= "MIME-Version: 1.0".$separator; $EmailFejlec .= "Content-type: multipart/mixed; boundary=\"".$boundary."\"".$separator; $EmailFejlec .= "From: ".$EmailFromName." <".$EmailFromEmail.">".$separator.$separator; //---Üzenet megnyitása: $boundary = "--".$boundary; $EmailUzenet = ""; //---Szövegrész az üzenetben: $EmailUzenet .= $boundary.$separator."Content-Type: text/html; charset=iso-8859-2".$separator.$separator; $EmailUzenet .= "".$separator; $EmailUzenet .= "".$separator; $EmailUzenet .= "Mellékelem az aktuális hírlevelünket!
".$separator; $EmailUzenet .= "".$separator; $EmailUzenet .= "Üdvözlettel:
".$separator; $EmailUzenet .= "".$separator; $EmailUzenet .= "ORFMMT -Gyermekszekció titkára
".$separator; $EmailUzenet .= "".$separator; $EmailUzenet .= "".$separator.$separator; //---Filerészek az üzenetben: for ( $i = 0; $i <= ($kepek_szama - 1); $i++ ) { $EmailUzenet .= $boundary.$separator; $EmailUzenet .= "Content-Type: ".$kepek[$i]["type"].$separator; $EmailUzenet .= "Content-Transfer-Encoding: ".$kepek[$i]["encoding"].$separator; $EmailUzenet .= "Content-ID: <".$kepek[$i]["cid"].">".$separator; $EmailUzenet .= "Content-Disposition: attachment; filename=\"".$kepek[$i]["name"]."\"".$separator.$separator; $f = fopen($kepek[$i]["file"], "r"); $x = fread($f, $kepek[$i]["size"]); fclose($f); $EmailUzenet .= chunk_split(base64_encode($x)).$separator.$separator; } //---címzett: $EmailCimzett = $EmailToName." <".$EmailToEmail.">"; //---mail elküldése: mail($EmailCimzett, $EmailTargy, $EmailUzenet, $EmailFejlec); $sql = "UPDATE forum_ugyfel SET tema_kovetkezo=1 where id=$id"; mysql_query($sql); ?>

Értesítő levél

[ ] . .

Értesítő levelek elküldve

vissza