Hallo,
ich bin neu und habe auch gleich eine Frage zu einem Code.
Das Problem ist, das die Mailfunktion nicht das macht was ich möchte.
Ich möchte die Mails als HTML Versenden, das klappt aber nicht ! Die Mails werden als Quellcode Versendet.
Hier mal der Code
	
Wer kann mir da Helfen
							
						
					ich bin neu und habe auch gleich eine Frage zu einem Code.
Das Problem ist, das die Mailfunktion nicht das macht was ich möchte.
Ich möchte die Mails als HTML Versenden, das klappt aber nicht ! Die Mails werden als Quellcode Versendet.
Hier mal der Code
PHP-Code:
	
	
// Mail senden mit Formulardaten
// E-Mail versenden
                              $smarty->assign("EMAILAUSGABE", true );
                            $msg['mail'] = $angebot['mail'];
                                $msg['name'] = $angebot['nachname'];
                              $mail_to = $msg['mail'];
                            $mail_from = $adminmail;
                        $smarty->assign("msg", $msg);
                             $sql = "SELECT * FROM `mailtexte` WHERE `name` like 'anfrage_new' LIMIT 1";
                            $result = mysql_query($sql) OR die(mysql_error());
                            if ( $row = mysql_fetch_array($result) )
                            {
                            $smarty->assign( "emailcontent", $row['mailtexte'] ) ;
                            $mailausgabe = $smarty->fetch('mails/email.tpl');
                            $mail_header = "From: \"".$mail_from."\" <".$mail_from.">\r\n";
                              $mail_header .= "Reply-To: ".$mail_from."\r\n";
                              $mail_header .= "MIME-Version: 1.0\n";
                              $mail_header .= "Content-type: text/html; charset=iso-8859-1\n";
                            mail($mail_to, $row['titel'], $mailausgabe, $mail_header);
                            $register_ok = true;
                            $mail_to = $adminmail;
                            $mail_from = $adminmail;
                          $smarty->assign("msg", $msg);
                            $sql = "SELECT * FROM `mailtexte` WHERE `name` like 'admininfo_anfrage_new' LIMIT 1";
                            $result = mysql_query($sql) OR die(mysql_error());
                            if ( $row = mysql_fetch_array($result) )
                                {
                            $smarty->assign( "emailcontent", $row['mailtexte'] ) ;
                            $mailausgabe = $smarty->fetch('mails/email.tpl'); 
                            $mail_header = "From: \"".$mail_from."\" <".$mail_from.">\r\n";
                            $mail_header .= "Reply-To: ".$mail_from."\r\n";
                              $mail_header .= "MIME-Version: 1.0\n";
                              $mail_header .= "Content-type: text/html; charset=iso-8859-1\n";
                            mail($mail_to, $row['titel'], $mailausgabe, $mail_header);
                              $register_ok = true;
                                }
                            }
                            else
                            {
                            $register_error = "Es wurde keine Benachrichtigungs-E-Mail versendet.";
                            $register_error = '<center><font color="#FF0000"><b>'.$register_error.'</b></font></center><br><br>';
                            $smarty->assign("register_error", $register_error);
                            }
// Ende E-Mail versenden 
 
          
 Moderatorin
 Moderatorin


Kommentar