看板 PHP 關於我們 聯絡資訊
s66449:請問有些地方我不太懂~~因為是要寫crontab所以第二行的參數 03/13 20:28
s66449:為什麼是-l而不是-e?? 03/13 20:29
-l : Display the current crontab on standard output. $cron .= $new_cron_str; $new_cron_str 就是你新的 crontab rule 然後在寫入到 /tmp/crontab.tmp 在利用 crontab 指令去執行 crontab [-u user] file(檔案) 最後在將 /tmp/crontab.tmp 移除
s66449:第三的$new_cron_str是有什麼用意嗎? 03/13 20:30
s66449:我的php有個文字方塊text是讓使用者輸入時間去設定cron 03/13 20:31
s66449:當取得那個時間的$_POST值 要怎麼改呢?? 03/13 20:32
先瞭解 crontab 怎麼設定,你就會知道如何將時間轉換成 crontab 的格式 -- PHP MVC CodeIgniter 繁體中文手冊: http://tinyurl.com/mduyv8 PHP MVC CodeIgniter 繁體中文討論區:http://tinyurl.com/yayzoz8 PHP MVC CodeIgniter 中文官方網站: http://tinyurl.com/yatds8n Appleboy Blog 電腦技術: http://blog.Wu-Boy.com -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.123.107.202
s66449:我將$new_cron_str改成 $cron .= '*/$_POST[\'TimeArea\'] 03/13 22:15
s66449: * * * * /usr/bin/php -q /var/www/html/nmap/index.php' 03/13 22:16
s66449:這樣改哪裡錯了呢?? 03/13 22:16
s66449:$_POST[\'TimeArea\']是text的值,也就是user輸入的時間 03/13 22:17
JoeHorn:你真的有先去了解 crontab 怎麼設定? 03/13 23:59
JoeHorn:crontab 第一欄應該放「user輸入的時間」? 03/14 00:00
JoeHorn:為什麼不把 $cron echo 出來看看? 03/14 00:01