Перейти к контенту

[2.1.x]Продвинутый код безопасности 3.1


Рекомендуемые сообщения

  • Ответы 764
  • Создана
  • Последний ответ

Лучшие авторы в этой теме

Лучшие авторы в этой теме

Parse error: syntax error, unexpected T_REQUIRE_ONCE, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /home2/people/public_html/forum/sources/ipsclass.php on line 2651

 

это выходит

Ссылка на комментарий
Поделиться на других сайтах

Надо кардинально менять систему... Ввод группы символов это скучно. Уже говорилось здесь об использовании системы выбора (ввода) правильного ответа на вопрос. Имхо это было бы действеннее
Ссылка на комментарий
Поделиться на других сайтах

как я понял (на своем 2.0.4) должно выглядить так (ибо работает):

 

У кого не работает lofi, изменить require_once на include (пример ниже)

 

В самом начале function.php должно выглядить так:

include( $ROOT_PATH.'sources/lib/captcha.php' );  
class FUNC {

var $time_formats  = array();
var $time_options  = array();
var $offset		= "";
var $offset_set	= 0;
var $num_format	= "";
var $allow_unicode = 1;
var $get_magic_quotes = 0;
var $today_array   = array();

 

потом ниже (согласно инструкции)

	/*-------------------------------------------------------------------------*/
//
// Show GD created security image...
//
/*-------------------------------------------------------------------------*/

function show_gd_img($content="")
{

$captcha = new KCAPTCHA($content, $ROOT_PATH."style_images/fonts");
exit();
}

/*-------------------------------------------------------------------------*/
//
// Convert newlines to <br /> nl2br is buggy with <br /> on early PHP builds
//
/*-------------------------------------------------------------------------*/

Сделал также - вместо одной строчки начал писать 3:

Warning: main(sources/lib/captcha.php): failed to open stream: No such file or directory in /home/dance/public_html/forums/sources/functions.php on line 18

 

Warning: main(sources/lib/captcha.php): failed to open stream: No such file or directory in /home/dance/public_html/forums/sources/functions.php on line 18

 

Warning: main(): Failed opening 'sources/lib/captcha.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/dance/public_html/forums/sources/functions.php on line 18

Ссылка на комментарий
Поделиться на других сайтах

Спасибо, очень хороший мод.

 

Раньше было по 3-5 сообщений от ботов в день (это еще при установленной активации по почте), а сейчас за последнюю неделю - ни одного :D))

Ссылка на комментарий
Поделиться на других сайтах

dfc_darkman сделай как написано в инструкции, убери подключение файла на 18-ой строке.

Thx :D

Ссылка на комментарий
Поделиться на других сайтах

У кого ещё актуальна проблема с лоу фай версией в 2.1.6 - повторяю, как сказано выше - нужно убрать значёк доллора $ в той линии на которую ругается форум перед словами ROOT_PATH, а также в той функции котоую меняем при учтановке мода. Тоесть в начале файла должно быть так:

 

 

require_once( ROOT_PATH.'sources/lib/captcha.php' );

if ( ! defined( 'IPSCLASS_LOADED' ) )
{
/**
* IPSCLASS loaded Flag
*/
define( 'IPSCLASS_LOADED', 1 );
}

 

а редактируемая функция в конечном итоге должна выглядеть так:

function show_gd_img($content="")
{
	$captcha = new KCAPTCHA($content, ROOT_PATH."style_images/fonts");
	exit();

}

 

На решение проблемы с момента как заметил что LOFI не работает ушло 10 минут. Автору большое спасибо за работу над модом - очень полезная вешь.

Ссылка на комментарий
Поделиться на других сайтах

вроде всё сделал как нужно. Но при регистрации выходит всё равно старые цифры.

ctrl+f5 нажмите

Такая же проблема хоть нажимай или не нажимай!

Ссылка на комментарий
Поделиться на других сайтах

Такая же проблема хоть нажимай или не нажимай!

 

Hause таже беда все зделал, но попрежнему старая картинка.

 

вертимся на IPSv2.1.6

 

П.С. даже Temporary Internet Files почистил

Ссылка на комментарий
Поделиться на других сайтах

Если не выводится картинка значит нет gd либы. На локалхосте проверяешь?

Усё работает! Установил на серваке gd сразу заработало! Спасиб огромное!

Ссылка на комментарий
Поделиться на других сайтах

Поставил мод , при заходе на форум вот такая ошибка.

Parse error: parse error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /home/*********/*******/public_html/sources/ipsclass.php on line 2615

 

в файле ipsclass.php вот как получилось

 

				  function show_gd_img($content="")
{
	require_once( $ROOT_PATH.'sources/lib/captcha.php' );
$captcha = new KCAPTCHA($content, $ROOT_PATH."style_images/fonts");
exit();

	}

	imagestring($tmp, 5, 0, 2, $content, $black);

	//-----------------------------------------
	// Distort by resizing
	//-----------------------------------------

 

версия 2.1.6

Ссылка на комментарий
Поделиться на других сайтах


×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.