[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: ограничение доступа к файлам через константу.
slo_nik
Добрый вечер.
Вопрос по теме "Инициализация GET переменных".
Возникла такая проблемка.
Есть файл .php , который нужен только для того, что бы вернуть данные ajax запроса, вполне рабочий скрипт, но отказывается работать если закрыть файлы через константу.
Дело в том, что этот файл использует общие файлы закрытые константой(подкл. к базе, файл variabl.php и т.п.), остальные файлы, закрытые через константу работают отлично.
Обращение к проблемному файлу идёт черз файл js, при установке параметров ajax запроса.

Подскажите, пожалуйста, как можно решить эту проблему?




Спустя 7 часов, 29 минут, 16 секунд (23.08.2010 - 03:54) twin написал(а):
Цитата
Дело в том, что этот файл использует общие файлы закрытые константой(подкл. к базе, файл variabl.php и т.п.), остальные файлы, закрытые через константу работают отлично.
.
.
Подскажите, пожалуйста, как можно решить эту проблему?

Определить константу в нем...

Спустя 4 часа, 33 минуты, 2 секунды (23.08.2010 - 08:27) slo_nik написал(а):
Видимо так и прийдётся поступить.
Уже после того, как создал эту тему, пришла такая же мысль в голову smile.gif. буду пробовать.
Правда в этом случае теряется смысл установки константы...
Хотя может я и ошибаюсь.

Спустя 1 месяц, 19 дней, 7 часов, 14 минут, 47 секунд (12.10.2010 - 15:42) Валенок написал(а):
Если проследить логику работы вашего ядра, twin, то придется для ajax создавать отдельный файл, в нем определять константу доступа, подключать все нужные файлы (например mysql.php, config.php) а потом уже обрабатывать данные ajax запроса от клиента и возвращать ему результат. Может вопрос покажется глупым - но не слишком ли это будет загружать сервер, ведь за каждым обращением клиента к серверу будет стоять загрузка нескольких файлов? Нельзя ли для вашего ядра придумать более экономичный способ обмена данными через ajax???
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.