gpt4 book ai didi

php - 使用javascript执行php文件时出现问题

转载 作者:行者123 更新时间:2023-11-30 23:51:02 26 4
gpt4 key购买 nike

我一直在学习 javascript 和使用 dojo。我正在尝试使用 dojo 执行 php 文件。我的代码是

 dojo.xhrGet({
url: 'helloworld.php',
load: testCallback,
error: testError,
content: {name: dojo.byId('name').value}
});

用于 dojo 功能。 php 文件基本上是一个简单的脚本,用于打印通过 xhrGet 传入的值

<?php 
header('Content-type: text/plain');
print "Hello {$_GET['name']}\n";
?>

当我调用这个函数时,我得到的 php 文件显示为文本。我的 testCallback 函数很简单

function testCallback(data, ioArgs)
{
alert("in testCallback");
alert(data);
}

我无法想象为什么这不起作用,因为它是从道场教程本身中提取的。我用一个包含 phpinfo() 的文件测试了 php,它工作正常。 php 是否必须配置为与某些端口“工作”?

最佳答案

如果您以文本形式返回 php 文件,则您的网络服务器未设置为调用 php 来处理该文件。就这么简单。

您是否将其命名为 .php 或其他名称(从帖子来看,它看起来像是名为 helloworld.php ,在这种情况下,我想知道您的 phpinfo() 调用如何工作,它是同一台服务器吗?)

关于php - 使用javascript执行php文件时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1516798/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com