Цитата |
---|
o1eg_1C пишет: Куда писать? |
01.03.2011 15:58:13
вот тут прямо в документации описан пример вашей задачи
|
|
|
06.02.2011 14:50:53
тогда администраторам сайта стоило бы убрать из обучающего курса неактуальную информацию: |
|||
|
05.02.2011 18:24:04
Почему проходите мимо?
купите лицензию на ещё 6-8 сайтов и вперед. чем больше сайтов купите - тем дешевле обойдется. можно приобрести вообще неограниченную лицензию. Также, количество создания языков для всех неограниченно, разработчики сами утверждают что возможно создать несколько языковых версий без приобретения доп. лицензий, но: "Вариант с языковыми версиями в виде разных языковых папок допускает создания любого количества версий сайта, однако он имеет свои ограничения. При выборе такого способа возникнут проблемы с анализом статистики посещений раздельно по языковым разделам, с разделением валют для различных языков, с правами на заказы, созданные в различных языковых разделах, с гибким позиционированием рекламы или веб-форм на сайте." я даже уверен что можно делать не только на отдельных папках, но и на отдельных доменах, но тогда на вас, как программиста разрабатывающего сайт, ложиться больше ответственности, необходимо создавать различные условия, проверки и пр. подробнее: |
|
|
04.02.2011 13:09:28
подходит если нужно чтобы доступ к ссылкам имели только авторизованные пользователи, но не подходит если задача стоит чтобы эти ссылки срабатывали только для авторизованных пользователей, прямую ссылку можно в данном случаи передать любому кто не имеет доступ и он скачает файл. в демо сайте описание и пример находятся в разделе Типовые примеры - Контролируемое скачивание |
|||
|
04.02.2011 12:29:02
раньше при установке demo сайта в нем был пример как это сделать, возможно он выложен где-то в доках
также посмотрите на этот компонент: |
|
|
03.02.2011 21:14:34
ну это вроде и логично, нужно чтобы можно было только один раз ввести и проверить один и тот же код, в этом то и суть защиты. вы получили положительный результат после проверки, зафиксировали в какой-то переменной или выполнили какое-то условие, и все, данные удаляются из базы. обычно при использовании ajax при неправильном выборе области которая обновляется очень часто дублируются формы в формах, ихние значение и id. проверьте принимает ли ваш обработчик именно те значения кода которые вы вводите в форме. |
|||
|
03.02.2011 20:36:43
Вы имеете в виду выводить форму только когда ошибка, и прятать её когда правильно введен Captcha?
есть множество вариантов расширить функционал этого простого примера, отличаются только оптимальностью решения и красотой исполнения. инициируйте переменную $error как в примере с которого вы начали, добавляйте текст ошибки в случаи ошибок, и выводите форму только если длина строки в этой переменной более 0 или если не был выполнен post запрос (это если первый раз открываете страницу) |
|
|
03.02.2011 01:19:45
после if(): должно идти как минимум endif
этот код не относится к официальной документации, он относится к пользовательским комментариям, на что компания официально заявляется: "Пользовательские комментарии не являются официальной документацией. Ответственность за их использование несет сам пользователь." я бы описал пример так:
|
|||
|