Shurik
Главком. флейма | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору Raw Rider Цитата: в стандартной наверняка. не знаю, посмотри... поищи по скриптам $misc1,2,3... Цитата: Я пока ещё не настолько разбираюсь в IB, поэтому мне не совсем понятно куда добавить | собственно, в register.cgi если еще дальше указать, то форма юзеру показывается тут: Цитата: ниже этой строки. соответственно, в форме есть такое: Цитата: <tr> <td class=td7><b>$ibtxt{'1826'}</b><br>$ibtxt{'1844'}</td> <td bgcolor=$miscbackone><input type=text size=30 name="location"></td> </tr> | вот и сделай по типу (чисто мой код даю): Цитата: <td class=td7><b>День рождения</b><br>Используется для поздравления Вас с днем рождения; * - не указывать день рождения</td> <td class=td7>День: <select name="birthday" size="1"> <option value="0">*</option> <option value="1">01</option> <option value="2">02</option> <option value="3">03</option> <option value="4">04</option> <option value="5">05</option> <option value="6">06</option> <option value="7">07</option> <option value="8">08</option> <option value="9">09</option> <option value="10">10</option> <option value="11">11</option> <option value="12">12</option> <option value="13">13</option> <option value="14">14</option> <option value="15">15</option> <option value="16">16</option> <option value="17">17</option> <option value="18">18</option> <option value="19">19</option> <option value="20">20</option> <option value="21">21</option> <option value="22">22</option> <option value="23">23</option> <option value="24">24</option> <option value="25">25</option> <option value="26">26</option> <option value="27">27</option> <option value="28">28</option> <option value="29">29</option> <option value="30">30</option> <option value="31">31</option></select> Месяц: <select name="birthmon" size="1"> <option value="0">*</option> <option value="1">Январь</option> <option value="2">Февраль</option> <option value="3">Март</option> <option value="4">Апрель</option> <option value="5">Май</option> <option value="6">Июнь</option> <option value="7">Июль</option> <option value="8">Август</option> <option value="9">Сентябрь</option> <option value="10">Октябрь</option> <option value="11">Ноябрь</option> <option value="12">Декабрь</option> </select> </font> </td> </tr> | ну и годы пропишешь как-нить аналогично вот... если ты хоть чуть-чуть изучал перл и IB, то $birthmon примет какое-то значение от 0 до 12... соответственно, закатаешь это значение в файл (в предыдущем посте я тебе привел строку, просто $birthmon заюзаешь)... далее. 0 - типо не выбрали. Если хочешь в профиль выводить дату - обычный if: Код: if ($birthmon == 0) {$text = "Месяц не указан";} else { my @months = ('Января','Февраля','Марта','Апреля','Мая','Июня','Июля','Августа','Сентября','Октября','Ноября','Декабря'); $mon = $months[$birthmon]; $text = "$day $mon"; } | где $day - указанный день рождения... вообщем, все просто. Надо немного знать перл, ИБ и подумать головой. не все ж нахаляву. убей 10 часов, но зато САМ такие мелочи будешь ваять и с каждым разом все проще и быстрее и ты оценишь свои временные и умственные затраты!
|