Hallo zusammen,
habe folgendes Problem. Ich will ein vorhandenes Formular etwas modifizieren. Schon lange recherchiert, aber für meinen Zweck nichts gefunden oder ich habe es nicht verstanden.
In meinem Formular, dessen Eingaben über ein E-Mail geschickt werden sollen, soll nun eine Mehrfachauswahl vorkommen.
Im E-Mail steht dann u.a.
Es klappt aber nicht, im E-Mail kommt nur der "Hans", auch wenn ich auch noch andere Namen markiert habe.
Was muss ich in diesem Fall tun? Muss man unbedingt Javascript nehmen?
Momentan klappt es auch mit dem Pflichtfeld mit eingebauter Fehlermeldung, falls nicht ausgefüllt, aber ob es mit Mehrfachauswahl noch klappt, weiß ich nicht. Sicherheitshalber poste ich das gleich mit.
Unter $lang bzw. in der lang_de.php findet man die ausgeschriebene Fehlermeldung, die in einem bestimmten Bereich eingesetzt wird.
Kann mir jemand helfen?
Schöne Grüße
hertawin
habe folgendes Problem. Ich will ein vorhandenes Formular etwas modifizieren. Schon lange recherchiert, aber für meinen Zweck nichts gefunden oder ich habe es nicht verstanden.
In meinem Formular, dessen Eingaben über ein E-Mail geschickt werden sollen, soll nun eine Mehrfachauswahl vorkommen.
PHP:
<select name="namen" size="5" multiple>
<option value="Herbert">Herbert</option>
<option value="Manfred">Manfred</option>
<option value="Knut">Knut</option>
<option value="Karl">Karl</option>
<option value="Hans">Hans</option>
</select>
Im E-Mail steht dann u.a.
PHP:
Der/die ausgewählte/n Name/n:
$namen
Es klappt aber nicht, im E-Mail kommt nur der "Hans", auch wenn ich auch noch andere Namen markiert habe.
Was muss ich in diesem Fall tun? Muss man unbedingt Javascript nehmen?
Momentan klappt es auch mit dem Pflichtfeld mit eingebauter Fehlermeldung, falls nicht ausgefüllt, aber ob es mit Mehrfachauswahl noch klappt, weiß ich nicht. Sicherheitshalber poste ich das gleich mit.
PHP:
// Prüfung Namen
if(empty($_POST['namen'])){
$success = "nein";
$msg = $msg .$lang['namen_fehlerm'] ."<br>";
}
Unter $lang bzw. in der lang_de.php findet man die ausgeschriebene Fehlermeldung, die in einem bestimmten Bereich eingesetzt wird.
Kann mir jemand helfen?
Schöne Grüße
hertawin