从javascript执行php文件并获得输出

时间:2015-11-10 02:10:10

标签: javascript php jquery ajax

我试图用AJAX / JQuery从javascript函数执行一个php文件 - 到目前为止我找不到任何工作。带有javascript的文件是index.php,getTemps.php位于我的apache服务器上的同一目录中。我发现getTemps工作正常,所以它必须是我从index.php调用它的方式。

getTemps.php:读取每分钟更新的最后一行文件

<?php
$lastLine = shell_exec('tail -1 temps.log');
$temps = explode(" ", $lastLine);
echo $temps;
?>

index.php中的javascript:此代码位于每分钟调用的函数内

var tempString;

$.get("getTemps.php", function(data) {
    tempString = data;
});

我也尝试过这些没有运气。

$.ajax({url: 'getTemps.php', success: function(data) { tempString = data; }});

$.ajax({
    url : 'getTemps.php',
    type : 'GET',
    data : data,
    dataType : 'string',
    success : function (data) {
       tempString = data
    }
});

任何帮助都会很棒。被困在这一段时间了。提前谢谢!

0 个答案:

没有答案