[linux] PHP: system() zapisuje do vystupu
Ernest 'OERNii' Beinrohr
oernii na oernii.sk
Středa Červenec 19 15:29:19 CEST 2000
"Jan ONDREJ (SAL)" wrote:
>
> On Wed, Jul 19, 2000 at 02:56:29PM +0200, Ernest 'OERNii' Beinrohr wrote:
> > Zdravim,
> > obcas potrebujem pouzit v php daky commandline prikaz. Pouzivam na to
> > $str=system("grep...") volanie. Toto robi to co od neho ocakavam, teda nastavi
> > premennu $str na vystup so system().
> > ALE, okrem toho ten isty vystup pacne aj do vystupu, t.j priamo na HTML
> > stranku. Je to dost neprijemne a rad by som sa toho zbavil. Skusal som aj exec()
> > ale to sa tvari rovnako.
> >
> > PS: $a=system("date");echo $a; // vo vystupnom html mam 2x vystup z date.
> > PS2: php4,apache1.3.12, linux
>
> Ahoj,
>
> pouzi popen()
>
> priklad:
> $f=popen("date",'r');
> $a=fgets($f,80);
> pclose($f);
> echo $a;
diki, fici to, ale aj tak nechapem preco mi to vstavane funkcie robia
--
==========================-------------------------------------------------
OERNii - Ernest Beinrohr | @@@@@@ @@@@@@@@ @@@@@@@ @@@ @@@ @@@ @@@
mailto:oernii na oernii.sk | @@! @@@ @@! @@! @@@ @@!@!@@@ @@@ @@@
http://www.oernii.sk | !@! !!! !!!!!: !!@!@! !@! !!! !!! !!!
#holubnik on IRCNET | :!: !:! :!: :!: !:! :!: !:! :!: :!:
ICQ No : 28153343 | : : : : :: :: : : : :: : : :
Další informace o konferenci linux