foto

Заготовка AJAX файла

Автор темы: Sander, 10 марта 2017г
Sander
Отправлено: 10 март 2017, 11:43:30
Путь по умолчанию /engine/mods/{modName}/file.php
<?PHP
@error_reporting ( E_ALL ^ E_NOTICE );
@ini_set ( 'display_errors', true );
@ini_set ( 'html_errors', false );
@ini_set ( 'error_reporting', E_ALL ^ E_NOTICE );
setlocale(LC_NUMERIC, "C");

define( 'DATALIFEENGINE', true );
define( 'ROOT_DIR', __DIR__ . "/../../.." );
define( 'ENGINE_DIR', ROOT_DIR . '/engine' );

include ENGINE_DIR . '/data/config.php';
date_default_timezone_set($config['date_adjust']);

require_once ENGINE_DIR . '/classes/mysql.php';
require_once ENGINE_DIR . '/data/dbconfig.php';
require_once ENGINE_DIR . '/modules/functions.php';
dle_session();

$_REQUEST['skin'] = trim(totranslit($_REQUEST['skin'], false, false));
if ($_REQUEST['skin'] == "" || !@is_dir(ROOT_DIR . '/templates/' . $_REQUEST['skin'])) $_REQUEST['skin'] = $config['skin'];
if ($config["lang_" . $_REQUEST['skin']]) {
	if ( file_exists( ROOT_DIR . '/language/' . $config["lang_" . $_REQUEST['skin']] . '/website.lng' ) ) @include_once (ROOT_DIR . '/language/' . $config["lang_" . $_REQUEST['skin']] . '/website.lng');
	else die("Language file not found");
} else @include_once ROOT_DIR . '/language/' . $config['langs'] . '/website.lng';
@header( "Content-type: text/html; charset=" . $config['charset'] );

require_once ENGINE_DIR . '/modules/sitelogin.php';
if (!$is_logged) $member_id['user_group'] = 5;

/* Код файла */

/*
// JSON
$html = addcslashes( $html, "\v\t\n\r\f\"\\/" );
$html = str_replace( "{", '', $html );
$html = str_replace( "}", '', $html );

echo "{\"html\":\"$html\"}";
*/
foto
  • Администратор
Добавить комментарий
  • Логин
  • E-mail
Повторите рисунок:
antibot
© Sander-Development. 2009-2018.
При копировании, ссылка на источник обязательна.