tom: array mail

Hallo Leuts,

ich möchte in ein mailscript ein ankommendes array auslesen.

Das klappt auch, jedoch wenn ich den inhalt in einen mail subjekt als variable einfüge wird immer nur der string versendet.

Meine Frage ist eigentlich nur wieso ich den arrayinhalt als echo""; vollständig augeben kann und in der variable subject ist nur der letzte string des arrays.

Liegt das an der schleife?

Vielleicht kann mir jemand eine grobe Reihenfolge posten?

Was mache ich falsch?

Vilen vielen Dank

code
-----------------------------------------

include("../mysql_conf.php");

mysql_connect($mysql_host,$mysql_user,$mysql_password);
mysql_select_db($mysql_db_name);

//beginn emailer
if ($ausloes == "true"){

$hasError = "ok";

$empfaenger1 = "bla@bla.de";

$betreff = "Bestellung von $email";
$y=count($list);

for($x=0;$x<$y;$x++) {

$xyz = mysql_query("SELECT * FROM richtl_nmg WHERE richtl_nr='$gefmalist[$x]'");

while($ergebnis = mysql_fetch_array($xyz)){

$inh="Text ".$list[$x]." ".$ergebnis["bezeichnung"]." ".$ergebnis["preis"]." Euro<br>";

echo"$inh";//Diese Ausgabe Funtioniert

$inhalt = "Eine Bestellung von:
     $firma
     $name
     $strasse
     $hausnummer
     $ort
     $tel
     $email

Bestellt wurden:

$inh1 Diese Ausgabe Funtioniert n i c h t

";

}
}
$headers .= "From: $nachname $vorname <$email>\n";

mail($empfaenger1, $betreff, $inhalt, $headers);
}
$turn ++;

  1. Hallo tom,

    Bleib bitte in deinem alten Thread (->[pref:t=64900&m=369456]) und mach keinen neuen auf, den Code kannst du auch im alten posten.

    Grüße aus Nürnberg
    Tobias

    --
    Selfcode: sh:( fo:) ch:? rl:( br:< n4:& ie:% mo:| va:) de:] zu:) fl:( ss:| ls:[ js:|
  2. sorry!!! Hatte ich vergessen!!!!