передача значения переменной

Ринат

Новичок
передача значения переменной

добрый день
имеется в hmtl форма
HTML:
<!-- кусок кода формы --> 
<input type="radio" name="anrede" value="1">
                    Frau 
                    <input type="radio" name="anrede" value="2">
                    Herr 
                    <input type="radio" name="anrede" value="3">
                    Frau Dr. 
                    <input type="radio" name="anrede" value="4">
                    Herr Dr. </font><br>
в php пишу
PHP:
$anrede_new = '';
$anrede_array = array ('1'=>'Frau',
                                   '2'=>'Herr',
		   '3'=>'Frau Dr.',
		   '4'=>'Herr Dr.');
											   
	if (isset($_POST['anrede']['1']) || isset($_POST['anrede']['3']))
	 {
	    $anrede_new =  "Sehr geehrte ".$anrede_array[$_POST['anrede'] ;
	 }
	elseif (isset($_POST['anrede']['2']) || isset($_POST['anrede']['4']))
	{
	$anrede_new = "Sehr geehrter ".$anrede_array[$_POST['anrede'] ;
	}
ошибки нет, но значнеия переменной $anrede_new не передает
то есть не присваивает
в чем дело не пойму
спасибо
print_r var_dump использую
 
if (isset($_POST['anrede']['1']) || isset($_POST['anrede']['3']))
Это что?
if($_POST['anrede']=='1')

Домашнее задание: Понять разницу между массивами и переменными, в том числе, как передеть из формы массив, и в каком случае Request-переменая интерпретируется как массив.
 

Ринат

Новичок
ошибка очевидна и понятна, Дмитрий спасибо Вам

-~{}~ 14.04.05 10:26:

Дмитрий
Домашнее задание: Понять разницу между массивами и переменными, в том числе, как передеть из формы массив, и в каком случае Request-переменая интерпретируется как массив.

спасибо за совет, очень полезно
 
Сверху