Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 15.06.2015, 20:23
Новичок на форуме
Отправить личное сообщение для Doomek Посмотреть профиль Найти все сообщения от Doomek
 
Регистрация: 13.06.2015
Сообщений: 4

безопасность скрипта
скажи мне, знающий человек насколько опасно для сайта если путь к php скрипту вызываемому через ajax храниться прямо в коде страницы но сам скрипт защищен через htaccess? Могут быть проблеммы?
Ответить с цитированием
  #2 (permalink)  
Старый 16.06.2015, 07:47
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

Сообщение от Doomek
если путь к php скрипту вызываемому через ajax храниться прямо в коде страницы но сам скрипт защищен через htaccess?
Если доступ к скрипту закрыт посредством htaccess, то клиент получит 404. )
Ответить с цитированием
  #3 (permalink)  
Старый 16.06.2015, 11:10
Новичок на форуме
Отправить личное сообщение для Doomek Посмотреть профиль Найти все сообщения от Doomek
 
Регистрация: 13.06.2015
Сообщений: 4

а если через defined('_jexec') or die();?
Ответить с цитированием
  #4 (permalink)  
Старый 16.06.2015, 13:19
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

Джумла? Читайте документацию по ней, это всего лишь константа. А запросы клиента к закрытым для общего доступа скриптам, ну это просто глупость, что тут пояснять то.
Ответить с цитированием
  #5 (permalink)  
Старый 16.06.2015, 17:49
Аватар для KosBeg
Профессор
Отправить личное сообщение для KosBeg Посмотреть профиль Найти все сообщения от KosBeg
 
Регистрация: 22.05.2015
Сообщений: 384

Сообщение от Doomek
а если через defined('_jexec') or die();?
теперь ко мне дошло что Вы хочете!!!

1) index.php
<?php
define('MOZG', true);
include 'init.php';
?>


2) init.php
<?php
if(!defined('MOZG')){
	die('Fack You Haker!!! :D');
}

echo 'all is OK =)';
?>


Так?
Если обратится к init.php напрямую(например аяксом) будет ошибка, а если инклюднуть в файле где есть define('MOZG', true);
Все будет ОК
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Соединить два скрипта. Lalium Events/DOM/Window 2 30.08.2013 12:13
Безопасность скрипта micscr Общие вопросы Javascript 22 11.05.2010 11:07
Круговорт скрипта.... Karl Общие вопросы Javascript 1 17.10.2009 15:37
Блок переключения меню на JS, два скрипта в одном файле Dizeloid Элементы интерфейса 0 30.07.2009 12:03
Вызов скрипта в теле всплывающего окна на Javascript demchenko Я не знаю javascript 2 10.06.2009 10:46