CreativPur
Erfahrenes Mitglied
Hi,
ich habe ein Änderungsformular mit einer Select-Auswahlbox für die Anrede.
Wenn zuvor ein Herr, oder Frau ausgewählt wurde und dementsprechend ein Vor,- und Nachname eingegeben wurde, wird logischer Weise der Name auch angezeigt, wenn ich die Anrede auf "Sehr geehrte Damen und Herren" umstelle.
Das bedeutet, dass, wenn die Anrede auf "Sehr geehrte Damen und Herren" geändert wird, muss $vorname und $nachname auf "NULL" gesetzt werden.
Mein Versuch mit switch funktioniert nicht.
Versuchscode ..
worin liegt der Fehler ?
ich habe ein Änderungsformular mit einer Select-Auswahlbox für die Anrede.
HTML:
<div class="form-group">
<label class="label">Anrede</label>
<select class="form-control" name="firma_an_anrede" style="font-size:12px;" id="anrede" onChange="einblenden()">
<option value="<?php echo $_POST['firma_an_anrede'] ?>"><?php echo $_POST['firma_an_anrede'] ?></option>
<option value=""><li class="divider"></li></option>
<option value="Frau">Frau</option>
<option value="Herr">Herr</option>
<option value="Sehr geehrte Damen und Herren">Sehr geehrte Damen und Herren</option>
</select>
</div>
Wenn zuvor ein Herr, oder Frau ausgewählt wurde und dementsprechend ein Vor,- und Nachname eingegeben wurde, wird logischer Weise der Name auch angezeigt, wenn ich die Anrede auf "Sehr geehrte Damen und Herren" umstelle.
Das bedeutet, dass, wenn die Anrede auf "Sehr geehrte Damen und Herren" geändert wird, muss $vorname und $nachname auf "NULL" gesetzt werden.
Mein Versuch mit switch funktioniert nicht.
Versuchscode ..
PHP:
<?php
if(isset($_POST['firma_an_anrede'])){
$firma_an_anrede = $_POST['firma_an_anrede']
switch ($firma_an_anrede) {
case 'Sehr geehrte Damen und Herren';
$firma_an_vorname = $_POST['firma_an_vorname'];
$firma_an_nachname = $_POST['firma_an_nachname'];
break;
echo 'NULL';
}
}
?>
worin liegt der Fehler ?
Zuletzt bearbeitet: