pop, добавь в обработку сабмита
echo '<pre>' . print_r($_POST, 1) . '</pre>'; exit;
и почитай что с формы пришло
Koenig, Вот что:
Array
(
[imname] => Пётр
[dayb] => 2
[monthb] => 15
[yearofbirth] => 1900
[marital_status] => здесь ничего нет, хотя должно быть
)
pop, подожди, щас сделаю тебе
pop, <option value="' . $user['marital_status'] . '">Неважно</option>
то есть $user['marital_status'] какая то цифра? , по умолчанию 0, а у тебя там везде одна цифра
$user['marital_status'] = isset($_POST['marital_status']) ? functions::check($_POST['marital_status']) : '';
так обрабатываю селект, может это неправильно?? может по-другому это окно обробатывать?
pop, <option selected="selected">' . $lng_profile['marital_status'] . '</option>
<option value="' . $user['marital_status'] . '">Неважно</option>
<option value="' . $user['marital_status'] . '">Женат/Замужем</option>
<option value="' . $user['marital_status'] . '">В активном поиске</option>
<option value="' . $user['marital_status'] . '">Помолвлен/Помолвлена</option>
<option value="' . $user['marital_status'] . '">Влюблен/Влюблена</option>
<option value="' . $user['marital_status'] . '">Всё сложно</option>
<option value="' . $user['marital_status'] . '">Чат</option>
<option value="' . $user['marital_status'] . '">Газенвагенъ</option>
везде одно и тоже value, оно тебе и приходит, то есть 0, так как ни чего для этого юзера нет
Koenig, Нет не цифра, я просто не пойму что туда писать, воть и вставил везде юзер[]… я всё делаю методом тыка, сейчас тык не вышел...
Как этот ноль убрать?