Abend Leute,
ich mal ein Problem:
in einem Formular habe eine Auswahlliste die so aus sieht:
Das ist ok.
Bloß mit meiner der Fehlerbehandlung habe ich ein Problem. Bisher sieht die so aus:
Bloß wenn das erste Element auswähle wird mein Fehlertext nicht ausgegeben. Was mache ich falsch?
Würde mich über Ratschläge sehr freuen, danke schon mal.
Gruß aleks
ich mal ein Problem:
in einem Formular habe eine Auswahlliste die so aus sieht:
PHP:
<label for="Sternzeichen">Sternzeichen</label><?php echo $error2['sternzeichen'];?><select name="sternzeichen" > <?php
$o_sternzeichen = array(1=> 'Bitte auswählen!',
2=> 'Steinbock',
3=> 'Wassermann',
4=> 'Fische',
5=> 'Wider',
6=> 'Stier',
7=>'Zwillinge',
8=>'Krebs',
9=> 'Löwe',
10=> 'Jungfrau',
11=> 'Waage',
12=> 'Skorpion',
13=> 'Schütz');
foreach ($o_sternzeichen as $index =>$sternzeichen)
{
if($_POST['sternzeichen'] == $sternzeichen)
{
echo '<option value="'.$sternzeichen.'"selected>'.$sternzeichen.'</option>';
}
else
{
echo '<option value="'.$sternzeichen.'">'.$sternzeichen.'</option>';
}
}
?>
</select></p>
Bloß mit meiner der Fehlerbehandlung habe ich ein Problem. Bisher sieht die so aus:
PHP:
if($_POST['sternzeichen']==$index[1])
{
$allesok=0;
$error[sternzeichen]="Bitte wählen Sie ein Sternzeichen aus!";
$error2[sternzeichen]="<b><span style=\"color:red;\">*</span></b>";
}
Würde mich über Ratschläge sehr freuen, danke schon mal.
Gruß aleks