von HoRnominatoR |
das was du willst. mit implode() kannst du arrayelemente zusammenfuegen.
http://php.net/implode |
von flamante |
hallo languitar,
was ich verstanden habe:
um viele checkbox-Werte auszulesen (einfache Ausgabe in html)
benutzt man eine array-Funktion.
was ich noch nicht verstehe:
nutzt man die array-funktion auch um die Werte per mail zu versenden ?
wie geschieht das ?
hier ein konkretes Beispiel dazu:
// Formular
<form action="formulardaten_permail.php" method="post" target="">
<input type="Text" name="nickname" value="" size="20" maxlength="50">
<input type="Text" name="email" value="" size="20" maxlength="50">
<input type="Checkbox" name="interessen[]" value="schach">
<input type="Checkbox" name="interessen[]" value="theater">
<input type="Checkbox" name="interessen[]" value="sport">
</form>
// skript formulardaten_permail
<?PHP
// Ausgabe der Daten im Browser
echo "Sie haben folgende Angaben gemacht:<br />";
echo "Ihr Nickname: $nickname<br />";
echo "Ihr email-adresse: $email<br />";
echo "Ihr Interessen: ";
foreach ($_REQUEST['interessen'] as $element)
{echo $element."<br />";}
// alle Werte werden einer Variable übergeben um sie per mail zu versenden
$alleinfos="name: $nickname\nemailadresse: $email\ninteressen: ???";
mail('flamante@gmx.de', 'neues Mitglied', $alleinfos);
?>
was sezte ich bei den '???' ein ?
vielen Dank - flamante |
von languitar |
$_REQUEST['checkboxen'][2].$var
Würde die dritte Checkbox einbinden, wenn ich das richtig sehe in deinem Codefetzen. |
von flamante |
hey languitar,
schöner Name.
habe deinen Hinweis gleich ausprobiert - und läuft
Bräuchte noch einen Hinweis:
wie verküpfe ich ein Array (Werte aus Checkboxen) in die Variablenkette ?
zum Beispiel:
foreach ($_REQUEST['checkboxen'] as $element)
{echo $element."<br />";}
Danke flamante
|
von languitar |
$var1.$var2.'irgendeinstring'.$var3
So kannst du das variablen verknüpfen. |