带有提交按钮的简单页面 id =' testDo'
点击后,我试图显示隐藏的范围 id =' DOImg'
我试图调用外部php页面 doip.php 从一个表单字段传递值 id =' DO'
这是我的jquery:
$("#testDO").click(function () {
$('#DOImg').show();
$("#DOstatus").load("doit.php?DO=" + $("#DO").val());
$('#DOImg').hide();
});
这个想法是在 doit.php 页面运行时输出返回到 DOstatus textarea。
doit.php包含:
$doval = $_REQUEST['do'];
$cmd = "php testdo.php $doval";
system("$cmd 2>&1", $out);
echo $out
这样可行,但在testdo.php完成之前我还没有得到结果。
如果我在命令行手动运行testdo.php页面,我会在输出时获得每一行输出,但如果我直接通过浏览器运行它,我会完成所有操作。
testdo.php正在登录远程设备并检查正常运行时间。返回的输出是:
1 - IPAddress - Uptime
2 - IPAddress - Uptime
3 - IPAddress - Uptime
知道我该怎么做吗?
谢谢:D
更新
我已经更新了testdo.php,所以当从浏览器或命令行调用时,它现在输出每一行。
虽然没有帮助!