New World

riba

Новичок
Репутация
0 / 72
хочу зделать в регистрации не рассы а склоности.
Изменил рассы на склонки



<div class='htmltop'>HTML</div><div class='htmlmain'><td>Раса: (<b style='COLOR: Red'>*</b>)</td><td align=center>
<select name=rase style='WIDTH: 85px'>
<option>
<option value=20"; if ($sclon==20) echo" selected"; echo">Тьма
<option value=40"; if ($sclon==40) echo" selected"; echo">Свет
</select></div>


но когда регестрируюсь захожу в игру склонки нету помогите решить проблему
 
перепроверяй вот это
Код:
if ($sclon==20) echo" selected";
ну и соответственно
Код:
if ($sclon==40) echo" selected";
насколько я знаю php- то после проверки "сравнения(==) значений ты должен в базу сделать сохранение параметров - типо 0- Свет , 1 - Тьма и соотвественно отсюда ты должен сделать запрос к БД с проверкой- и еесли поле пусто е( а оно пустое только когда только регишься) - то внести это значение и присвоить персонажу.
 
перепроверяй вот это
Код:
if ($sclon==20) echo" selected";
ну и соответственно
Код:
if ($sclon==40) echo" selected";
насколько я знаю php- то после проверки "сравнения(==) значений ты должен в базу сделать сохранение параметров - типо 0- Свет , 1 - Тьма и соотвественно отсюда ты должен сделать запрос к БД с проверкой- и еесли поле пусто е( а оно пустое только когда только регишься) - то внести это значение и присвоить персонажу.


а мож помочь я в етом не понимаю ещо
 
Ща с работы сижу, нет доступа с рабочему месту со скриптами, увы даже удаленно. Как приеду, постараюсь тебе скинуть шаблон как я в свое время привязывал в меню выбор пола и чтобы он заносился в базу и т.д.
 
Ща с работы сижу, нет доступа с рабочему месту со скриптами, увы даже удаленно. Как приеду, постараюсь тебе скинуть шаблон как я в свое время привязывал в меню выбор пола и чтобы он заносился в базу и т.д.


ок буду очень благодарен!!!
 

Вот мой файл индекса, он реально рабочий.
Касательно твоего вопроса нужно смотретьна следующие строки:
Код:
if(!in_array($_POST['gender'], array('Male', 'Female'))) 
    { 
         $err[]='Ошибка в поле Пол'; 
     }

Код:
$_POST['gender'] = mysql_real_escape_string($_POST['gender']);

Код:
mysql_query("    INSERT INTO tz_members  (usr,pass,email,regIP,gender,dt)
                        VALUES(
                            '".$_POST['username']."',
                            '".md5($pass)."',
                            '".$_POST['email']."',
                            '".$_SERVER['REMOTE_ADDR']."',
                             '".$_POST['gender']."',
                             NOW()
                            
                            
                        )");

Код:
<input type="radio" name="gender" value="Male" checked> Мужской
<input type="radio" name="gender" value="Female" checked> Женский

Ну соответственно менаяешь на свои - Свет и тьма и переписываешь значения Male Female - на Dark Light.
Ну как то так.
Если непонятно, описывай что конкретно, постараюсь помочь.
 

Вот мой файл индекса, он реально рабочий.
Касательно твоего вопроса нужно смотретьна следующие строки:
Код:
if(!in_array($_POST['gender'], array('Male', 'Female'))) 
    { 
         $err[]='Ошибка в поле Пол'; 
     }

Код:
$_POST['gender'] = mysql_real_escape_string($_POST['gender']);

Код:
mysql_query("    INSERT INTO tz_members  (usr,pass,email,regIP,gender,dt)
                        VALUES(
                            '".$_POST['username']."',
                            '".md5($pass)."',
                            '".$_POST['email']."',
                            '".$_SERVER['REMOTE_ADDR']."',
                             '".$_POST['gender']."',
                             NOW()
                            
                            
                        )");

Код:
<input type="radio" name="gender" value="Male" checked> Мужской
<input type="radio" name="gender" value="Female" checked> Женский

Ну соответственно менаяешь на свои - Свет и тьма и переписываешь значения Male Female - на Dark Light.
Ну как то так.
Если непонятно, описывай что конкретно, постараюсь помочь.



чёт я ничего не понял вобще.И мне пол надо оставить мне замисть расс надо поставить склонки
 
Ну так бы и говорил, а так вообще просто бери и скопируй как у тебя в индексе идет определение пола и точон так же - только переименуй переменные на - склонность аля - сделай свет , тьма.
Выложи сюда весь файл скрипта, а то так сложно помочь, дай для конкретики файл сам.
 
<div class='htmlmain'><td>Раса: (<b style='COLOR: Red'>*</b>)</td><td align=center>
<select name=rase style='WIDTH: 85px'>
<option>
<option value=20"; if ($sclon==20) echo" selected"; echo">Тьма
<option value=40"; if ($sclon==40) echo" selected"; echo">Свет
</select>


но когда регестрируюсь захожу в игру склонки нету помогите решить проблему[/quote]
Ты сделал только кнопочки . А теперь нужно отправить данные которые они получают в базу.Ищи код в котором происходит импорт данных в базу и меняй там расу на склонность.
 
Сверху