[PHP-users 12280] Re: exec()

m.awano php-users@php.gr.jp
Fri, 20 Dec 2002 15:32:37 +0900


popenをつかって出力文字列からATのキュー番号をとろおうと思ったんですが
下記の文字列しか取れません。

X-Powered-By: PHP/4.1.2 Content-type: text/html

job 123 at 2002-12-20 15:29とかをだすようにするにはどうすればいいんでしょう
か?
以下がソースです。
よろしくお願いします。

$command = "at " . $datetime1 . " \n /var/www/cgi-bin/mail_send.php $id";

//exec($command,$kekka);

$fl = popen($command,"r");
while(!feof($fl)){
	$kekka = fgets($fl,100);
	print_r($kekka);
}
pclose($fl);

> -----Original Message-----
> From: php-users-admin@php.gr.jp [mailto:php-users-admin@php.gr.jp]On
> Behalf Of m.awano
> Sent: Thursday, December 19, 2002 10:59 PM
> To: php-users@php.gr.jp
> Subject: [PHP-users 12278] Re: exec()
>
>
>  popen()しらべてるんですがよくわかりません。
>
> 	$kekka = popen($command,"r");
> 	print_r($kekka);
>
> $kekkaは
> Resource id #4
> です
>
> ATのキュー番号を取得するためにはどうしたらいいんでしょうか?
> ヒントいただいたのに申し訳ないです。
>
> > -----Original Message-----
> > From: php-users-admin@php.gr.jp [mailto:php-users-admin@php.gr.jp]On
> > Behalf Of HAYAKAWA Hitoshi
> > Sent: Thursday, December 19, 2002 10:25 PM
> > To: php-users@php.gr.jp
> > Subject: [PHP-users 12277] Re: exec()
> >
> >
> > 早川仁です。
> >
> > At Thu, 19 Dec 2002 21:57:41 +0900,
> > "m.awano" <awano@main-concept.co.jp> wrote:
> >
> > > 指定時間に送信されるようにATコマンドでメールを送信するCGIをセットして
い
>> > > す。
> > > PHP側でセットしたATのキュー番号を取得できないでしょうか?
> > >
> > > $datetime =  $_POST['hour'] . ":" . $_POST['minute'] . " " .
> > $_POST['year']
> > > . "-" . $_POST['month'] . "-" . $_POST['day'];
> > > $command = "at " . $datetime . " \n
> /var/www/cgi-bin/mail_send.php $id";
> > >
> > > exec($command,$kekka);
> > >
> > > $kekkaは
> > > X-Powered-By: PHP/4.1.2 Content-type: text/html
> > > です。
> >
> > 素直に popen() でプロセス間通信をすればよいかと。
> >
> > --
> > 早川仁(はやかわひとし)
> > cz@hykw.jp
> > _______________________________________________
> > PHP-users mailing list
> > PHP-users@php.gr.jp
> > http://ns1.php.gr.jp/mailman/listinfo/php-users
> >
>
> _______________________________________________
> PHP-users mailing list
> PHP-users@php.gr.jp
> http://ns1.php.gr.jp/mailman/listinfo/php-users
>