peter lust: formmailer geht nicht

Beitrag lesen

hello,

mein schlimmes problem an welchem meine ganze arbeit hängt:

die mails, die durch den formailer gesendet werden kommen im html-tags an!
hier der formmailer:
--------------------------------------------
<?
include "config.php";

// SPAMSCHUTZ!!!!
if(!($serverid==$serv2)){
 echo "SPAM BLOCKED!<br>";
 echo "<hr>";
 exit;
}

// **** Deklaration Schleife
$x=1;
$anzahl=$gesamtartikelzahl;
$usefont="<font face="Verdana, Arial, Helvetica, sans-serif">";
$usefont2="</font>";
$tabelle1="<center><table width="550" border="1" cellspacing="0" cellpadding="0">";
$tabelleoben="<tr><td>Artikel</td><td><div align=right>Menge</div></td><td><div align=right>Einzelpreis</div></td><td><div align=right>Gesamtpreis</div></td></tr>";
$tabelle2="</table></center>";
$euro="<font size="1" face="Verdana, Arial, Helvetica, sans-serif">,- EUR</font>";
while($x < $gesamtartikelzahl){

$artikel[$x]=$HTTP_POST_VARS['Artikel'.$x];
 $menge[$x]=$HTTP_POST_VARS['Menge'.$x];
 $einzelpreis[$x]=$HTTP_POST_VARS['Einzelpreis'.$x];
 $gesamtpreis[$x]=$HTTP_POST_VARS['Gesamtpreis'.$x];

$schleifeninhalt="<tr><td>".$artikel[$x]."</td><td><div align=right>".$menge[$x]."</div></td><td><div align=right>".$einzelpreis[$x].$euro."</div></td><td><div align=right>".$gesamtpreis[$x].$euro."</div></td></tr>";   // Der inhalt der Schleife wird ausgegeben
$x++;
$schleife.=$schleifeninhalt;
}
// **** Nach schleife

$artikel[$anzahl]=$HTTP_POST_VARS['Artikel'.$anzahl];
$menge[$anzahl]=$HTTP_POST_VARS['Menge'.$anzahl];
$einzelpreis[$anzahl]=$HTTP_POST_VARS['Einzelpreis'.$anzahl];
$gesamtpreis[$anzahl]=$HTTP_POST_VARS['Gesamtpreis'.$anzahl];

$letzterartikel="<tr><td>".$artikel[$anzahl]."</td><td><div align=right>".$menge[$anzahl]."</div></td><td><div align=right>".$einzelpreis[$anzahl].$euro."</div></td><td><div align=right>".$gesamtpreis[$anzahl].$euro."</div></td></tr>";   // Der inhalt nach der Schleife wird ausgegeben

$zeile1eer="<tr><td> </td><td> </td><td> </td><td> </td></tr>";   // Zeile 1
$zeile1="<tr><td>Warenwert</td><td> </td><td> </td><td><div align=right>$warenwert$euro</div></td></tr>";   // Zeile 1

if($rabatt>0) {
$zeile2="<tr><td>Rabatt</td><td> </td><td> </td><td><div align=right>$rabatt$euro</div></td></tr>";   // Zeile 1
}

$zeile3="<tr><td>Versandkosten</td><td> </td><td> </td><td><div align=right>$versandkosten$euro</div></td></tr>";   // Zeile 1
$zeile4="<tr><td><b>Rechnungsbetrag</b></td><td> </td><td> </td><td><div align=right><b>$rechnungsbetrag$euro</b></div></td></tr>";   // Zeile 1
$zeile5="<br>Ausgewählte Liefermethode: ".$versandart."<br><br>";
$zeile0="Herzlichen Dank für Ihre Bestellung beim 2nd-vinyl Online-Shop.<br><br>Hier nun Ihre Bestelldaten:<hr><br>";
$anschrift="<center><table width=550 border=0 cellspacing=0 cellpadding=0><tr><td width=150>Firma:</td><td>$firma</td></tr><tr><td width=150>Vorname:</td><td>$vorname</td></tr><tr><td width=150>Nachname:</td><td>$nachname</td></tr><tr><td width=150>Straße:</td><td>$strasse</td></tr><tr><td width=150>PLZ:</td><td>$plz</td></tr><tr><td width=150>Ort:</td><td>$ort</td></tr><tr><td width=150>Land:</td><td>$land</td></tr><tr><td width=150>e-Mail:</td><td>$email</td></tr><tr><td width=150>Telefon:</td><td>$telefon</td></tr><tr><td width=150>FAX:</td><td>$fax</td></tr><tr><td width=150>Abweichende Lieferanschrift:</td><td>$lieferadresse</td></tr></table></center>";

if($Zahlungsart == "Nachnahme (zzgl. Euro 8,-)"){
 $Zahlungsart="Wir werden Ihre Bestellung schnellstmöglich an Sie versenden.<br><b>**</b>Bei Paketzustellung fallen zuzüglich EUR 8.00 Nachnamegebühren an.<br><br>Ihr 2nd-Vinyl Team";
}
else{  $Zahlungsart="Wir werden Ihre Bestellung sofort nach Zahlungseingang ohne zusäzliche Gebühren an Sie versenden.<br>Bitte überwiesen Sie dazu den Betrag von <u>EUR $rechnungsbetrag</u> auf folgendes Konto:<br><br><i>Kontoinhaber: Sebastian Günther<br>Konto Nummer: 87 51 60 103<br>Bankleitzahl: 10010010<br>Postbank Berlin</i><br><br>Ihr 2nd-Vinyl Team";}

$info="<br><br><center><table width=550 border=1 cellspacing=0 cellpadding=0><tr><td>$Zahlungsart</td></tr></table></center>";

$encodedtext=$usefont.$tabelle1.$tabelleoben.$schleife.$letzterartikel.$zeile1eer.$zeile0.$zeile1.$zeile2.$zeile3.$zeile4.$tabelle2.$zeile5.$anschrift.$info.$usefont2;

// Umsatz wird addiert
// SQL-Verbindung wird aufgebaut. ;-)
mysql_connect($db_host,$db_user,$db_pass) || die("Der SQL-Server ist nicht erreichbar!");
mysql_select_db($db_name) || die("Die SQL-Datenbank ist nicht erreichbar!");

$sql1       = "SELECT kundenumsatz FROM users where id='$user_identify'";
$rsMember   = mysql_query($sql1);
$sMember    = mysql_fetch_row($rsMember);

$zahlung=$sMember[0]+$rechnungsbetrag;

$aendern = "UPDATE users Set kundenumsatz = '$zahlung' WHERE id = '$user_identify'";
$update = mysql_query($aendern);

$update;

// Jetzt wird gemailt!
mail($z_mail ,"Ihre Bestellung bei 2nd-vinyl.de" ,$encodedtext ,"2nd-Vinyl.de info@2nd-vinyl.de"); // AN 2nd-vinyl
mail($email ,"Ihre Bestellung bei 2nd-vinyl.de" ,$encodedtext ,"2nd-Vinyl.de info@2nd-vinyl.de"); // An Kunden

// Alles getan!
include "head.php";
include "template/danke.php";
include "footer.php";
?>
-----------------------------------------------------

was ist zu tun? Vielen vielen dank vorweg!