Array-Daten per E-Mail versenden ?

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Array-Daten per E-Mail versenden ?

    Moin,

    habe folgendes Problem.
    Ich versuche Array-Daten per Mail zu versenden.
    z.b.
    mein array sieht so aus:
    $blumen = array("Rose", "Tulpe", "Nelke", "Sonnenblume");

    wie bekomme ich alle diese daten in meine E-Mail ?
    ...mail("a@c.de","Subject","$blumen"); ???

    Danke
    mfg

  • #2
    also mach das so:

    PHP-Code:
    $blumen = array("Rose""Tulpe""Nelke""Sonnenblume"); 

    $blumen2 "";
    foreach(
    $blumen as $blume)
    {
    $blumen2 .= "$blume\n";
    }

    mail("a@c.de","Subject","$blumen2"); 
    deine Mail sieht dann ungefähr so aus:

    Rose
    Tulpe
    Nelke
    Sonnenblume


    mfg Trashar

    Kommentar


    • #3
      Vielen Dank Trasher.
      Hast mir sehr geholfen !

      mfg

      Kommentar


      • #4
        noch kürzer...

        einfach geht es so:
        PHP-Code:
        $blumen = array("Rose""Tulpe""Nelke""Sonnenblume"); 
        $blumen2=implode("\n",$blumen); // Array-Einträge mittels \n verbinden
        mail("a@c.de","Subject","$blumen2"); 
        mehr findest du unter http://www.php.net/manual/de/function.implode.php -> ist sehr nützlich, wenn du ein Array zu einem String zusammenbasteln willst. Sollen aber dazwischen noch andere Dinge passieren, ist die Schleife von Trasher natürlich sinnvoller.

        Kommentar


        • #5
          Dank dir BrainBug für die Hilfe

          Kommentar

          Lädt...
          X