Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

Вы не зашли.

#1 2010-07-04 18:22:10

Live
Участник
Зарегистрирован: 2009-12-04
Сообщений: 181
Рейтинг :   

Проблема с капчей

Где то видел подобную тему, но через поиск не нашел
суть проблемы в следующем - перенес сайт на вдс, все отлично, но капча теперь выдает 1234 и при добавлении комментария выдает ошибку - неправильная капча
на старом хостинге все работало. при установке движка на вдс - при проверки параметров вдс, все подходит, только Allow call time pass reference выключен, но в .htaccess php_flag allow_call_time_pass_reference on

Изменено Live (2010-07-04 18:51:47)

Не в сети

#2 2010-07-07 07:55:14

Live
Участник
Зарегистрирован: 2009-12-04
Сообщений: 181
Рейтинг :   

Re: Проблема с капчей

Установил чистую цмс на впс - тоже самое. попробовал прикрутить капчу отсюда http://ngcms.ru/forum/viewtopic.php?id=636 - не работает
что вообще нужно для корректной работы капчи?

Не в сети

#3 2010-07-07 12:19:21

Wolverine
Модератор
Откуда Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: Проблема с капчей

А капча в шаблоне /engine/captcha.php использует?

Не в сети

#4 2010-07-07 12:30:14

Amarelius
Модератор
Откуда Kiev
Зарегистрирован: 2008-10-24
Сообщений: 639
Рейтинг :   69 
Сайт

Re: Проблема с капчей

Live пишет:

...что вообще нужно для корректной работы капчи?

Нужен модуль GD и поддержка сессий.


Всегда ищу разработчиков в Киеве!
Ищешь работу программистом, пиши мне на ArnitUA@gmail.com

Не в сети

#5 2010-07-07 13:41:34

Wolverine
Модератор
Откуда Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: Проблема с капчей

Если 1234 рисуется, то GD точно есть))
Сессию можно глянуть, добавив в /plugins/comments/inc/comments.show.php в 236 строку print_r($_SESSIONS);

Не в сети

#6 2010-07-07 15:55:15

Live
Участник
Зарегистрирован: 2009-12-04
Сообщений: 181
Рейтинг :   

Re: Проблема с капчей

Wolverine пишет:

А капча в шаблоне /engine/captcha.php использует?

да, дефолтная. Про $_SESSIONS - ничего не выводит.

Amarelius, GD точно есть, сам устанавливал его. За поддержку сессий что отвечает? Есть модуль session.so, включен, но результата ноль. Написал в саппорт впс

Изменено Live (2010-07-07 15:57:34)

Не в сети

#7 2010-10-04 13:41:20

EsCaPeR
Участник
Зарегистрирован: 2008-10-17
Сообщений: 71
Рейтинг :   

Re: Проблема с капчей

Такая же проблема (
Причем, на странице формы http://site/plugin/feedback/?id=1 – captcha работает, а если вставить форму в новость то 1234 показывает...

Не в сети

#8 2010-10-04 13:56:32

vitaly
Администратор
Откуда Россия
Зарегистрирован: 2008-10-08
Сообщений: 2,823
Рейтинг :   118 

Re: Проблема с капчей

EsCaPeR пишет:

Такая же проблема (
Причем, на странице формы http://site/plugin/feedback/?id=1 – captcha работает, а если вставить форму в новость то 1234 показывает...

Когда вставляешь форму в новость, у тебя не генерится код для капчи.
В следующей версии плагина feedback эта проблема будет решена.

Не в сети

#9 2010-10-04 14:51:13

EsCaPeR
Участник
Зарегистрирован: 2008-10-17
Сообщений: 71
Рейтинг :   

Re: Проблема с капчей

понял...а можно еще в следующей версии сделать поддержку fieldset и label?

Не в сети

#10 2010-10-04 16:50:18

Trashcka
Участник
Откуда КиевГрад
Зарегистрирован: 2008-12-04
Сообщений: 1,487
Рейтинг :   73 

Re: Проблема с капчей

EsCaPeR, так оно и так поддерживается, плагин тут вообще не при делах.

Изменено Trashcka (2010-10-04 16:50:45)

Не в сети

#11 2010-10-04 18:03:42

EsCaPeR
Участник
Зарегистрирован: 2008-10-17
Сообщений: 71
Рейтинг :   

Re: Проблема с капчей

Trashcka, я имел ввиду реализовать групировку полей как в cforms...накалякал визуальный пример
27df2a0a77a1d6fc2bc9ed265cb2bffc_pv.png

Не в сети

#12 2010-10-04 18:34:01

Trashcka
Участник
Откуда КиевГрад
Зарегистрирован: 2008-12-04
Сообщений: 1,487
Рейтинг :   73 

Re: Проблема с капчей

Для этого мероприятия, есть возможность делать свои формы, в ридми плагина написано, туда можно напихать все, что душе угодно.

Не в сети

#13 2010-10-04 18:54:27

EsCaPeR
Участник
Зарегистрирован: 2008-10-17
Сообщений: 71
Рейтинг :   

Re: Проблема с капчей

Trashcka, ручками все можно... )

при создании своей формы - jcheck, captcha - не работают, да и автоматом как-то удобней )

Не в сети

#14 2010-10-04 19:43:14

Trashcka
Участник
Откуда КиевГрад
Зарегистрирован: 2008-12-04
Сообщений: 1,487
Рейтинг :   73 

Re: Проблема с капчей

У меня при создании своей формы jcheck работает и каптча тоже и у других по ходу тоже, автоматом возможно будет удобнее, для одних, а другим кому это не надо будет не удобнее.

Не в сети

#15 2010-10-04 20:23:10

EsCaPeR
Участник
Зарегистрирован: 2008-10-17
Сообщений: 71
Рейтинг :   

Re: Проблема с капчей

как captcha может работать если Виталик написал что код не генерится при вставке формы в новость http://ngcms.ru/forum/viewtopic.php?pid=15113#p15113  ?

Trashcka пишет:

автоматом возможно будет удобнее, для одних, а другим кому это не надо будет не удобнее.

в чем не удобнее? можно просто не использвать данную функцию...

вообще данная дискуссия - бессмысленна...я предложил идею, а добавлять или нет дело Виталика....

Не в сети

#16 2010-10-04 21:56:51

vitaly
Администратор
Откуда Россия
Зарегистрирован: 2008-10-08
Сообщений: 2,823
Рейтинг :   118 

Re: Проблема с капчей

EsCaPeR, а кто говорит про свою форму на странице новости?
Речь идёт про поле "используемый шаблон" в настройках формы.

Не в сети

#17 2010-10-05 13:23:39

EsCaPeR
Участник
Зарегистрирован: 2008-10-17
Сообщений: 71
Рейтинг :   

Re: Проблема с капчей

vitaly, дык я же и писал про вставку своей формы в новость ) и про работу jcheck и captcha я тоже писал при условии вставки формы в новость...то что все работет в собственных шаблонах я и так знаю )

короче каламбур терминов )

Не в сети

#18 2011-02-16 10:53:09

Артем
Участник
Зарегистрирован: 2010-09-28
Сообщений: 121
Рейтинг :   

Re: Проблема с капчей

У кого нибудь проблемы с регистрацией новых пользователей были? Вводишь все поля и каптчу... обновляет страничку и потом просто меняет каптчу и просит ввести опять... думал проблема в каптче ее сменили а все равно так...  С чем может быть связанно?

Не в сети

#19 2011-02-16 13:27:35

StronG
Участник
Откуда Russia
Зарегистрирован: 2009-02-08
Сообщений: 431
Рейтинг :   

Re: Проблема с капчей

мне постоянно пишут пользователи, что не могут зарегистрироваться из-за капчи, которая пишет им число "1234" или "n/a"

Не в сети

#20 2011-02-16 13:34:46

Wolverine
Модератор
Откуда Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: Проблема с капчей

Кажется я нашел решение проблемы. В catcha.php перед

$cShowNumber = 1234;

или

$cShowNumber = 'n/c';

(смотря у кого какая версия движка) добавить

session_start();

Не в сети

#21 2011-02-16 15:23:24

vitaly
Администратор
Откуда Россия
Зарегистрирован: 2008-10-08
Сообщений: 2,823
Рейтинг :   118 

Re: Проблема с капчей

Wolverine, не нашел - session_start вызывается из core.php, который, в свою очередь, инклудится в captcha.php

Не в сети

#22 2011-02-16 15:37:21

Wolverine
Модератор
Откуда Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: Проблема с капчей

vitaly, точно. Тогда в cmodules.php не вижу вызова, где мы пишем 

@session_register('captcha');
		$_SESSION['captcha'] = rand(00000, 99999);

Хотя session_register вроде сам вызывает session_start, если до этого не было вызова.

А вообще session_register has been DEPRECATED as of PHP 5.3.0. Relying on this feature is highly discouraged. Лучше уже попробовать session_start(); и потом $_SESSION['captcha'] = rand(00000, 99999);

Не в сети

#23 2011-02-22 01:00:24

vitaly
Администратор
Откуда Россия
Зарегистрирован: 2008-10-08
Сообщений: 2,823
Рейтинг :   118 

Re: Проблема с капчей

Wolverine, session_start() делается в начале core.php, а session_register() уберу, спасибо.

Не в сети

#24 2011-03-02 19:27:11

vairus
Участник
Зарегистрирован: 2008-10-13
Сообщений: 120
Рейтинг :   

Re: Проблема с капчей

Так и как решить проблему? только цифры 1234 и все

Вопрос отпал, все дело в www

Изменено vairus (2011-03-02 19:40:50)

Не в сети

#25 2011-03-03 02:08:03

kolia
Участник
Откуда Ukraine, Украина
Зарегистрирован: 2010-01-10
Сообщений: 330
Рейтинг :   
Сайт

Re: Проблема с капчей

Сталкивался с этой проблемкой, надо склеить сайт с www и без, во вторых на хостинге (возможно у других не так) в корневой директории нужно создать папочку "tmp" smile


Чем дальше в лес - тем ближе вылез smile

Не в сети

Подвал раздела

Работает на FluxBB