由javascript和另一个php文件

时间:2017-01-12 13:40:04

标签: javascript php

我有一个php文件(我将调用ORIGINAL)进行一些计算(通过db mysql)。我想从javascript中读取这个php。对于该操作,我使用了ajax函数,我的php使用echo $ result来打印我需要的数据。

这里的一切都很完美。

现在发生了什么,我正在创建另一个需要调用ORIGINAL php文件的php文件。如果我想调用它,我必须将回声改为返回,这是正常的。这导致我的javascript调用无效。

您是否有适用于这两种情况的解决方案?

提前致谢。

2 个答案:

答案 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
    }
});