tuerkcity.de eCards |
|||||||||||||||||||||
«« zurück");} if(!eregi("^[a-z0-9\._-]+@+[a-z0-9\._-]+\.+[a-z]{2,4}$", $absenderemail)) { die("Geben Sie bitte eine gültige Absender-Emailadresse an. «« zurück");} if (empty ($empfaengeremail)) { die ("Geben Sie bitte die Emailadresse des Empfängers ein. «« zurück");} if(!eregi("^[a-z0-9\._-]+@+[a-z0-9\._-]+\.+[a-z]{2,4}$", $empfaengeremail)) { die("Geben Sie bitte eine gültige Empfänger-Emailadresse an. «« zurück");} if (empty ($absendername)) { die ("Geben Sie bitte Ihren Namen ein. «« zurück");} if (empty ($empfaengername)) { die ("Geben Sie bitte den Namen des Empfängers ein. «« zurück");} if($send=="1") { //Unix-Zeit festlegen $unixtime = time(); $ablaufdatum = "$unixtime"+"$zeitspanne"; //Templatedatei öffnen und füllen $templatefile = fopen ($template, "r"); if (!$templatefile) { echo " Kann Vorlagendatei nicht finden.";} $html = fread ($templatefile, filesize ($template)); fclose ($templatefile); //Daten ins Template einfügen $html = ereg_replace("%absendername%","$absendername",$html); $html = ereg_replace("%absenderemail%","$absenderemail",$html); $html = ereg_replace("%empfaengername%","$empfaengername",$html); $html = ereg_replace("%empfaengeremail%","$empfaengeremail",$html); $html = ereg_replace("%bild%","$bild",$html); $html = ereg_replace("%audio%","$audio",$html); $html = ereg_replace("%nachricht%","$nachricht",$html); //Karte abspeichern $datei = fopen("$ablaufdatum".".html", "w+"); if ($datei) { fputs ($datei,"$html"); fclose ($datei); } $db = "daten.txt"; $daten= fopen ("$db","a+"); if (flock($daten,2)){ fputs ($daten, "$ablaufdatum".";\n"); fclose ($daten);} //Empfänger benachrichtigen $link = "$kartenverzeichnis"."card.php3?id=$ablaufdatum"; //Email-Nachrichtentext festlegen $emailtext = " Hallo $empfaengername, $absendername ($absenderemail) hat Ihnen eine digitale Grußkarte geschickt. Klicken Sie bitte auf folgenden Link, um sie abzuholen: ------------------------------------------------------ $link ------------------------------------------------------ Die Karte wird 14 Tage für Sie bereit liegen. Mit freundlichem Gruß e-cardmanager $homepageurl\n"; $betreff = "Eine Grußkarte wartet auf sie"; mail("$empfaengeremail", "$betreff", "$emailtext","From: $absenderemail"); //Bildschirmrückmeldung $feedback ="
Kann Vorlagendatei nicht finden.";} $html = fread ($templatefile, filesize ($templatevorschau)); fclose ($templatefile); //Daten ins Template einfügen $html = ereg_replace("%absendername%","$absendername",$html); $html = ereg_replace("%absenderemail%","$absenderemail",$html); $html = ereg_replace("%empfaengername%","$empfaengername",$html); $html = ereg_replace("%empfaengeremail%","$empfaengeremail",$html); $html = ereg_replace("%bild%","$bild",$html); $html = ereg_replace("%audio%","$audio",$html); $html = ereg_replace("%nachricht%","$nachricht",$html); echo "$html"; } } ?> |