• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

array[] über echo an $variable übergeben

Status
Für weitere Antworten geschlossen.

beginners

Neues Mitglied
Hi Leute,

ich habe in einem Formular Checkboxen eingesetzt. Die value Werte werden in einem array gespeichert. Ich habe bereits herausgefunden, wie ich ein array auslese. Die Ausgabe aller array Inhalte erfolgt über eine for-Schleife.
Code:
<?php
    $daten = array("Hans", "Klaus", "Max", "Heinz");

    for($i=0; $i<4; $i++) {
        echo "Das ".($i+1).". Element hat den Wert ".$daten[$i]."<br />\n";
    }
?>
Die Ausgabe im Formular selbst über eco klappt problemlos. Allerdings möchte ich die Werte via email verschicken. Dazu brauche ich die Were in einer Variable. Wie bekomme ich ($i=0;$i<4;$i++) in eine $variable?

Gruß mexx
 
wenn du den kompletten array auslesen willst kannst du auch foreach benutzen also schreibst du vlgendes

PHP:
<?php

$daten = array( "Hans", "Klaus", "Max", "Heinz" );

$text = null;

foreach( $daten as $nr => $name )
{
    $text .= "Das " . ( $nr + 1 ) . ". Element hat den Wert " . $name . "\r\n";
}

// Hier mail versenden mit dem text ($text)

?>
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben