Если вы хотите создать способ прямой передачи команд и указаний PHP через ajax, я смог увидеть это только с помощью PHP eval для кода, который отправляется ему по почте или попадает в jQuery. Например, в вашей разметке сделайте следующее ...
<div id="myDiv">
Loading...
</div>
Затем добавьте jQuery где-нибудь в тег скрипта:
myFunction(formdata) {
data = "somekey: "+formdata;
$("#myDiv").load("myScript.php",data);
}
Очевидно, что для публикации этого сценария вам понадобится что-то вроде текстовой области, которая вызывает эту функцию javascript при нажатии на ссылку или что-то подобное ...
<textarea id="myText"></textarea><br />
<a href="#" onclick="myFunction($('myText').attr('value'))" >Go!</a>
И тогда все, что вам нужно сделать, это получить данные для php-скрипта, который выглядит примерно так ...
<?php
if ($_POST["somekey"]) {
eval($_POST["somekey"]);
}
?>
В конце концов, вам нужно будет убедиться, что все отформатировано правильно, чтобы поместить его в eval, так что следите за своими цитатами и убедитесь, что все в порядке, что происходит. Кроме того, ради любви к дерьму, защитите это Сценарий, как кто-то может причинить серьезный вред, если они овладели им.