Krite (21.12.2011/15:49)
замени
$user['pro'] = isset($_POST['pro']) && $_POST['pro'] == 'rr' ? 'rr' : 'nn';
на
[php]
switch($_POST['pro']) {
case 'rr':
$user['pro'] = 'rr';
break;
case 'pp':
$user['pro'
Спасибо, с меня +5, я чёт про switch не догадался
Я бы так сделал
сначала массив
$arr = array(1=>'mm', 'nn', 'kk', 'rr', 'jj');
форма
foreach($arr as $key)
echo '<input type="radio" name="pro" value="' . $key . '" /><br />';
И обработчик
$pro = $_POST['pro'];
$user['pro'] = array_key_exists($pro, $arr) ? $arr[$pro] : '';
так короче гг
vermas (21.12.2011/16:08)
foreach($arr as $key)
Мне кажется, лучше через инструкцию switch, чем приходить к циклу foreach