Я узнал о javascript и использовал додзё. Я пытаюсь выполнить php-файл с dojo. Мой код:проблема с запуском php-файла с javascript
dojo.xhrGet({
url: 'helloworld.php',
load: testCallback,
error: testError,
content: {name: dojo.byId('name').value}
});
для додзе функция. Файл PHP в основном простой скрипт, который выводит значение, Что передается через xhrGet
<?php
header('Content-type: text/plain');
print "Hello {$_GET['name']}\n";
?>
Когда я вызываю эту функцию, я получаю файл PHP отображается в виде текста. Моя функция testCallback просто
function testCallback(data, ioArgs)
{
alert("in testCallback");
alert(data);
}
Я не могу думать, почему это не будет работать, как он был снят с самого додзе учебника. Я тестировал php с файлом с phpinfo() в нем, и он работал. Нужно ли настраивать php для работы с определенными портами?
исправить форматирование –
Какой результат вы получите, когда вы запрашиваете свою страницу PHP прямо из своего браузера? –