[PHP-users 15280]Re: 子プロセスの生成方法について
Ihara
senjyu @ f2.dion.ne.jp
2003年 5月 14日 (水) 20:19:07 JST
Iharaです。
嶋崎さま、仲村さま、ありがとうございます。
>system("sleep 1");とかすると、返値はどうでしょう。
これもFALSEでした。
結局、return_var を使用するようにしました。
最終的には、以下のようにしました。
<?php
・・・
system("./sys_send_mail.php '$strto' '$strsbj' '$strmsg' '$strhdr' > /dev/null&", $ret);
if( $ret == 0 ) {
成功;
} else {
失敗;
}
?>
---呼び出される sys_send_mail.php---
#!/usr/local/bin/php
<?
//sleep(30); //テストのため30秒sleep
//print_r($argv);
//var_dump($argv);
mb_send_mail($argv[1], $argv[2], $argv[3], $argv[4]);
?>
#chmod 0777 sys_send_mail.php
以上、ありがとうございました。
PHP-users メーリングリストの案内