作者JoeHorn (每天都在公司玩OLG)
看板PHP
標題Re: [請益] shell_exec的疑問
時間Sat Mar 13 17:38:52 2010
※ 引述《s66449 (閒泡菜)》之銘言:
: 我想要讓php裡
: 可以直接設定linux的cron
: $shell=shell_exec('crontab -e');
: 請問直接這樣寫是不行的嗎??
<?php
$tmp_cron_file = '/tmp/crontab.tmp';
$cron = shell_exec('/usr/bin/crontab -l');
$cron .= $new_cron_str;
file_put_contents($tmp_cron_file, $cron);
shell_exec("/usr/bin/crontab $tmp_cron_file");
unlink($tmp_cron_file);
?>
--
我不寂寞, 因為煙在我口,
我不寂寞, 因為酒在我手,
我不寂寞, 因為還有寂寞陪著我.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.37.132.213
※ 編輯: JoeHorn 來自: 114.37.132.213 (03/13 17:39)
推 s66449:請問有些地方我不太懂~~因為是要寫crontab所以第二行的參數 03/13 20:28
→ s66449:為什麼是-l而不是-e?? 03/13 20:29
→ s66449:第三的$new_cron_str是有什麼用意嗎? 03/13 20:30
→ s66449:我的php有個文字方塊text是讓使用者輸入時間去設定cron 03/13 20:31
→ s66449:當取得那個時間的$_POST值 要怎麼改呢?? 03/13 20:32