Subversion-Projekte lars-tiefland.webhosting

Revision

Revision 69 | Revision 80 | Zur aktuellen Revision | Ganze Datei anzeigen | Leerzeichen ignorieren | Details | Blame | Letzte Änderung | Log anzeigen | RSS feed

Revision 69 Revision 79
Zeile 1... Zeile 1...
1
<?
1
<?
2
	// $URL: file:///svn/repos/webhosting/trunk/functions.php $ last modified in Revision $Rev: 69 $ by $Author: lars $ at $Date: 2007-07-14 17:24:18 +0200 (Sa, 14 Jul 2007) $
2
	// $URL: file:///svn/repos/webhosting/trunk/functions.php $ last modified in Revision $Rev: 79 $ by $Author: lars $ at $Date: 2008-08-08 20:08:31 +0200 (Fr, 08 Aug 2008) $
3
	mysql_connect("127.0.0.1","ltiefland","voyager");
3
	mysql_connect("127.0.0.1","ltiefland","voyager");
4
	mysql_select_db("webhosting");
4
	mysql_select_db("webhosting");
Zeile 5... Zeile 5...
5
 
5
 
-
 
6
	require('Mail.php');
Zeile 6... Zeile 7...
6
	require('mime_mail.php');
7
	require("Mail/mime.php");
7
	
8
	
8
	//function borrowed from
9
	//function borrowed from
Zeile 642... Zeile 643...
642
		return true;
643
		return true;
643
	}
644
	}
Zeile 644... Zeile 645...
644
 
645
 
645
	function send_email($k_id)
646
	function send_email($k_id)
646
	{
647
	{
-
 
648
		$mime=new Mail_mime("\n");
647
		$email=new mime_mail();
649
		$email=Mail::factory("mail");
648
		$sql="SELECT k_id, vname, nname, email FROM kunden WHERE k_id=$k_id";
650
		$sql="SELECT k_id, vname, nname, email FROM kunden WHERE k_id=$k_id";
649
		$res=mysql_query($sql);
651
		$res=mysql_query($sql);
650
		$row=mysql_fetch_assoc($res);
652
		$row=mysql_fetch_assoc($res);
-
 
653
		$k_id=$row["k_id"];
651
		$k_id=$row["k_id"];
654
		$html="";
652
		$filename="pdf/Kunde_$k_id.pdf";
655
		$filename="pdf/Kunde_$k_id.pdf";
653
		$k_name=$row["vname"]." ". $row["nname"];
656
		$k_name=$row["vname"]." ". $row["nname"];
654
		$k_email=$row["email"];
657
		$k_email=$row["email"];
655
		$email->to="$k_name<$k_email>";
-
 
656
		$email->from="Bestellbestätigung<order@lars-tiefland.de>";
658
		$to="$k_name<$k_email>";
657
		if (file_exists($filename))
659
		if (file_exists($filename))
658
		{
660
		{
659
			$fd = fopen($filename, "rb");
-
 
660
			$data = fread($fd, filesize($filename));
-
 
661
			fclose($fd);
661
			$mime->addAttachment($filename, "application/pdf");
662
			$email->body="Hallo $k_name, \r\n\r\n vielen Dank für Deine Bestellung auf http://webhosting.lars-tiefland.de!\r\n\r\n";
662
			$text="Hallo $k_name, \r\n\r\n vielen Dank für Deine Bestellung auf http://webhosting.lars-tiefland.de!\r\n\r\n";
-
 
663
			$text.="Im Anhang findest Du Deine eingegeben Daten als PDF Datei!\r\n\r\nLive Long And Prosper,\r\n\r\nLars Tiefland\r\r\n";
663
			$email->body.="Im Anhang findest Du Deine eingegeben Daten als PDF Datei!\r\n\r\nLive Long And Prosper,\r\n\r\nLars Tiefland\r\r\n";
664
			$hdrs["From"]="Bestellbestätigung<order@lars-tiefland.de>";
-
 
665
			$hdrs["Subject"]="Deine Bestellung ist eingegangen";
-
 
666
			
664
			$email->subject="Deine Bestellung ist eingegangen";
667
			$mime->setTXTBody($text);
-
 
668
			$mime->setHTMLBody($html);
-
 
669
			$body = $mime->get();
665
			$email->add_attachment($data, basename($filename));
670
			$hdrs = $mime->headers($hdrs);
666
			$send=$email->send();
671
			$send=$email->send($to, $body);
667
		}
672
		}
668
		else
673
		else
669
		{
674
		{
670
			$send=false;
675
			$send=false;