<?php
$time=$_GET[ 'time'];
$date=$_GET[ 'date'];
if($time !="" & $date !="" ){
$hour=s ubstr($time,0,2);
$minute=s ubstr($time,3,2);
$day=substr($date,8,2);
$month=substr($date,5,2);
$year=substr($date,0,4);
$execute=exec("python ..\alarm.py $year $month $day $hour $minute");
}
?>
<form action="index.php" method="get">
<input type='date' name='date'>
<input type='time' name='time'>
<input type='submit' value='setAlarm'>
</form>
&#13;
所以我正在制定一些应该执行以下操作的代码:
现在,只需重新加载index.php即可。文件正在执行,手动重新加载页面后,index.php显示所有正在运行的alarm.py脚本,这就是我想要的。
有没有办法,在从php开始执行后强制重新加载页面?
答案 0 :(得分:0)
你可以使用“&amp;”结束:
exec("python ..\alarm.py $year $month $day $hour $minute &");