phpbar.de logo

Mailinglisten-Archive

[php] Stdout / Stdin

[php] Stdout / Stdin

Albrecht Leiprecht aleiprecht_(at)_futournetz.de
Mon, 13 Dec 1999 15:28:07 -0500


Hallo leute...

ich habe ein programm welches eingaben ueber stdin erwartet (mehrzeilig)
und ueber den stdout das result ausgibt...

ich muss das jetzt mit webseiten verknuepfen...

d.h. die usereingaben sollen an das programm gepiped werden und das 
ergebniss zur result-seiten-auswahl verarbeitet werden...

ich habe folgendes versucht....


> <?
//die variabeln werden in einer htmlseite gefuellt...
$CARDENGINE = "/pfad/zu/cardengine";
$DATAFILE = "/pfad/zu/test.pem";

[... ]

$parameter = $fullname . "\n" . $cardnumber . "\n" .$cardexpiry . "\n"
. $action . $amount . "\n" . $referencenumber . "\n" . $streetnumber .
"\n" . $streetname . "\n" . $suitenumber . "\n" . $city . "\n" .
$province . "\n" . $postalcode . "\n" . $country . "\n";

     $fp = popen("$CARDENGINE $DATAFILE","r");
     	$fp2= popen("/dev/stdout","w");
          	fputs($fp2, $parameter);
     	pclose($fp2);
 
      	$i=0;    
	while(!feof($fp)) {        
   		$line = fgets($fp,256);
          		if($i>3) {            
    			echo "LINEOUT:" . $line . "::::::::<BR>";        
   		}        
   		$i++;    
  	}
     pclose($fp);
 ?>

geht nicht..... habe ich da falsch gedacht ?

so
long
ALbi




php::bar PHP Wiki   -   Listenarchive