![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| AcidSlayer |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 26 Регистрация: 15.8.2007 Где: UA Репутация: нет Всего: нет |
Задача в созднии системы регистрации пользователей на сайте!
я скал примеров мало, какие и находил неподходят! у меня есть своя версия, но я немогу понять почему он неработает!
форма почемуто нехочет пользоватея добавлять Это сообщение отредактировал(а) AcidSlayer - 12.10.2007, 18:29 |
|||
|
||||
| webevt |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 235 Регистрация: 5.5.2005 Репутация: нет Всего: 3 |
Не по PHP, но этого нельзя не заметить:
Используй отступы Просто так ничего не бывает. Ошибки какие выводятся? Советы: 1) Следи за чистотой кода. Твой код нечитабелен, в нем трудно разобраться 2) Раздели на сколько возможно HTML от PHP 3) Проверяй результаты работы функций. В запросе INSERT, чтоб не мучаться с values ( ... ), используй просто SET field='', filed2='' 4) "Никогда не доверяй тому, что приходит от пользователя." Проверяй и фильтруй все, что получил. Это сообщение отредактировал(а) webevt - 12.10.2007, 18:51 |
|||
|
||||
| AcidSlayer |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 26 Регистрация: 15.8.2007 Где: UA Репутация: нет Всего: нет |
А может ктото примеры кинуть?
только не те что есть а винграде! |
|||
|
||||
| webevt |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 235 Регистрация: 5.5.2005 Репутация: нет Всего: 3 |
AcidSlayer, Великий Гугл тебе в помощь. И вот еще - http://www.rumv.net/. Это сборник скриптов, там есть примеры регистрации.
|
|||
|
||||
| AcidSlayer |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 26 Регистрация: 15.8.2007 Где: UA Репутация: нет Всего: нет |
на googl нету, а если есть то знач я смотрел!
|
|||
|
||||
| Vaulter |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1724 Регистрация: 30.12.2002 Где: бункер Репутация: 6 Всего: 22 |
Добавлено через 2 минуты и 44 секунды [code=php] /** регистрация пользователя * 1. вывод формы * 2. проверка уникальности логина * 3. вставка * 4. email активации */ function registration(&$params = null) { if(!$this->can('auth/registration',ACL_READ,true)) return; $regform = new page($this,'registr_form'); $reqfields= $GLOBALS['db']->execute("SELECT * FROM `%s` WHERE `public` = 1 AND `requered` = 1 ORDER BY `pos`", $this->tables['auth/profile']); //BUILD PROFILE FIELDS THAT REQUERED $profile = new page($this,'registr_profile_fields'); /** добавляем поля в форму */ while($field = $GLOBALS['db']->fetch($reqfields )) { $html = formbuilder::field2html($field); $profile->ibl('fields', array( 'alias'=>$field['alias'], 'fieldhtml'=> $html, 'name'=>$field['name'])); } $profile->build(); $regform->add('profile',$profile->compiled); $regform->build(); /** сейчас форма содерж Добавлено через 2 минуты и 55 секунд [code=php] /** регистрация пользователя * 1. вывод формы * 2. проверка уникальности логина * 3. вставка * 4. email активации */ function registration(&$params = null) { if(!$this->can('auth/registration',ACL_READ,true)) return; $regform = new page($this,'registr_form'); $reqfields= $GLOBALS['db']->execute("SELECT * FROM `%s` WHERE `public` = 1 AND `requered` = 1 ORDER BY `pos`", $this->tables['auth/profile']); //BUILD PROFILE FIELDS THAT REQUERED $profile = new page($this,'registr_profile_fields'); /** добавляем поля в форму */ while($field = $GLOBALS['db']->fetch($reqfields )) { $html = formbuilder::field2html($field); $profile->ibl('fields', array( 'alias'=>$field['alias'], 'fieldhtml'=> $html, 'name'=>$field['name'])); } $profile->build(); $regform->add('profile',$profile->compiled); $regform->build(); /** сейчас форма содерж |
|||
|
||||
| AcidSlayer |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 26 Регистрация: 15.8.2007 Где: UA Репутация: нет Всего: нет |
Пля.... нашол http://www.codingcity.net/index.php?showtopic=15&st=0 но она тоже недобавляет юзера!
Помогите мне написать эту долбаную форму |
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |