Здравствуйте .Подскажите пожалуйста как обрабатывать в php файле lданные присланные через объект javascript когда в нём находится следующая строчка defined( '_JEXEC' ) or die( 'Restricted access' ); которая запрещает неявный вызов и передачу данных ??? Воспользоваться методами фрэимворка ???Какими ???Нигде не нашёл .На joom.ru предлагается реализация ajax в шаблоне.А мне нужно в компоненте . вот код ajax файла var xmlHttp function showCustomer(str) { xmlHttp=GetXmlHttpObject() if (xmlHttp==null) { alert ("Браузер не поддерживает запросы HTTP") return } var url="components/com_krav_form/admin.createtable.php" url=url+"?q="+str url=url+"&sid="+Math.random() ///предотвращения кэширования xmlHttp.onreadystatechange=stateChanged xmlHttp.open("GET",url,true) xmlHttp.send(null) } function stateChanged() { if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete") { document.getElementById("txtHint").innerHTML=xmlHttp.responseText } } function GetXmlHttpObject() { var objXMLHttp=null if (window.XMLHttpRequest) { objXMLHttp=new XMLHttpRequest() } else if (window.ActiveXObject) { objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP") } return objXMLHttp } вот серверный обработчик php $q=$_GET["q"]; if($q=='text'){ echo "ssdfds";} elseif($q=='Reset'){ echo "ssddffffffffds";}
Спасибо за ответ .Я пробовал через урл с index.php не работало .Вот относительный задал отчаявшись .Хотя знаю что это неверно .