Hallo Ihr lieben!
Hier ein teil eines Formulars mit den wichtigsten Infos.
echo gibt mir nur den letzten Wert aber mit richtigem index.
zb.: wenn ich <option value="Grundkurs">PC-Grundkurs
<option value="XP">Windows XP
auswähle
ist die ausgabe: 1=>XP
Das bedeutet doch das index 0 bearbeitet wurde oder?
Konkret:
Ich möchte das alle ausgewählten Werte aus dem select-Feld in die Variable $KursAus
mit einem Leerzeichn getrennt geschrieben werden.
Bitte helft mir indem Ihr mir den korrekten Code verratet.
PHP Version 4.3.2
Für eure Hilfe und die Arbeit dieses forums möchte ich mich herzlich bedanken!
Gruß
IngoAnfänger
Mein code:
if (isset($KursAuswahl)) {
$admin = "meine@adresse";
$subject ="Umfrage";
foreach ($KursAuswahl as $key=>$value);{
echo $key,"=>",$value,"<br>"; // nur Test
}
$message = $KursAus;
mail($admin,$subject,$message);
}
else
{
?>
<form method="post" action="<? echo $PHP_SELF; ?>">
<font face="Verdana" color="#FFFFFF" size="2">Auswahl</font><br>
<select multiple="multiple" name="KursAuswahl[]" size="3">
<option value="Grundkurs">PC-Grundkurs
<option value="XP">Windows XP
<option value="Internet">Internet
<option value="Word">Word
<option value="Excel">Excel
<option value="Access">Access
<option value="Poweroint">Power Point
</option></select></td>
</form>
<?
}
?>
</body>
</html>
Hier ein teil eines Formulars mit den wichtigsten Infos.
echo gibt mir nur den letzten Wert aber mit richtigem index.
zb.: wenn ich <option value="Grundkurs">PC-Grundkurs
<option value="XP">Windows XP
auswähle
ist die ausgabe: 1=>XP
Das bedeutet doch das index 0 bearbeitet wurde oder?
Konkret:
Ich möchte das alle ausgewählten Werte aus dem select-Feld in die Variable $KursAus
mit einem Leerzeichn getrennt geschrieben werden.
Bitte helft mir indem Ihr mir den korrekten Code verratet.
PHP Version 4.3.2
Für eure Hilfe und die Arbeit dieses forums möchte ich mich herzlich bedanken!
Gruß
IngoAnfänger
Mein code:
if (isset($KursAuswahl)) {
$admin = "meine@adresse";
$subject ="Umfrage";
foreach ($KursAuswahl as $key=>$value);{
echo $key,"=>",$value,"<br>"; // nur Test
}
$message = $KursAus;
mail($admin,$subject,$message);
}
else
{
?>
<form method="post" action="<? echo $PHP_SELF; ?>">
<font face="Verdana" color="#FFFFFF" size="2">Auswahl</font><br>
<select multiple="multiple" name="KursAuswahl[]" size="3">
<option value="Grundkurs">PC-Grundkurs
<option value="XP">Windows XP
<option value="Internet">Internet
<option value="Word">Word
<option value="Excel">Excel
<option value="Access">Access
<option value="Poweroint">Power Point
</option></select></td>
</form>
<?
}
?>
</body>
</html>
Kommentar