Темизировал страницу регистрации, входа и воостановления пароля. Инпуты поставил свои с эти проблем не возникло, как теперь можно вставить в шаблон капчу и инпут для ее ввода? Вот кусочек html
<tr>
<td>Captha</td>
<td>
<input type="hidden" name="captcha_sid" id="edit-captcha-sid" value="106" />
<img src="/image_captcha/167/1250023515" alt=""/></td>
<td>Captha</td>
<td>
<input type="hidden" name="captcha_sid" id="edit-captcha-sid" value="106" />
<img src="/image_captcha/167/1250023515" alt=""/></td>
</tr>
<tr>
<td>Повторите</td>
<td> <input type="text" maxlength="128" name="captcha_response" id="edit-captcha-response" size="23" value="" class="form-text required" /></td>
</tr>
Комментарии
а вы как инпуты вставляли, не пойму, прямым хтмл-кодом чтоли?
Да прямым хтмл кодом для полей, там id и прочие параметры постояннные. А вот у капчи картинка должны меняться, каким php кодом ее вывести?
боюсь никак вы ее не сможете вставить, если ваши инпуты нарисованы ручками. Форма должна быть от и до сделана с использованием forms API
Инпуты работают, я немогу вывести капчу, чтобы каждый раз была новая картинка.Нужно как-то через переменную.
Ребята помогите, скоро открытие проекта, а без капчи заспамят
все дело в том, что капча работает по стандартной схеме - перехватывает через хуки вывод различных форм созданных по правилам forms API, и вставляет в них себя по мере надобности. Генерируется изображение с урлом, где вторая его часть - специальный ID, сохраняемый в БД и привязанный к идентификатору формы и к коду-решению капчи. Ваша форма отрисована вручную, соответственно не имеет идентификатора, не участвует ни в каких хуках и пролетает мимо капчи как фанерка над парижем. Так что про "темизировал страницу регистрации" - это вы погорячились, темизация форм в друпале выглядет совсем по иному.
Возможно так и есть, я только начал освоение друпала. Но тем не менее, страница логина, входа и регистрации выполняет нужные функции кроме капчи. Эх.., прийдется изощряться както с капчей:(((((
думаю что вывести форму по нормальному с попутным изучением матчасти займет гораздо меньше времени чем прикручивание неприкручиваемого и впихивание невпихуемого. Проходили, знаем.