我有一个php文件(我将调用ORIGINAL)进行一些计算(通过db mysql)。我想从javascript中读取这个php。对于该操作,我使用了ajax函数,我的php使用echo $ result来打印我需要的数据。
这里的一切都很完美。
现在发生了什么,我正在创建另一个需要调用ORIGINAL php文件的php文件。如果我想调用它,我必须将回声改为返回,这是正常的。这导致我的javascript调用无效。
您是否有适用于这两种情况的解决方案?
提前致谢。
答案 0 :(得分:0)
你的意思是这样吗?
<强> original_php_file.php 强>:
<?php
require_once "other_php_file.php"; // include all of the other files contents
// all code contained within original_php_file
?>
您的请求非常广泛(不包括文件名或代码),所以我可以假设您需要这些。
告诉我它是否有帮助:-)
答案 1 :(得分:0)
只需再向ajax请求发送一个参数,告诉ORIGINAL php文件它应该返回什么类型的输出。
在您的ORIGINAL文件中检查该输出,以便您可以了解该请求的来源以及应返回的输出。
$.ajax({
url: 'ORIGINAL.php',
data: 'data=test&output=1',
success: function(r){
// here you have your output
}
});