Cybaer: Korrektur

Beitrag lesen

Hi,

exec("convert scan/".$entry." thumbnails/".$file[0].".jpg ");
Leider lässt sich Ghostscript dadurch nicht an der ausgabe hindern...!

/* Programm ausfuehren und Statuscode sowie Standard- & Error-Output zurueck 051017 */  
function shell($command,$return='all') {  
 $result=NULL;  
 if($proc=popen('('.escapeshellcmd($command).')2>&1','r')) {  
  $output='';  
  while(!feof($proc)) { $output.=fgets($proc,1000); }  
  $code=pclose($proc);  
  $output=trim($output);  
  switch(strtolower($return)) {  
   case ('code'): $result=$code; break;  
   case ('output'): $result=$output; break;  
   default: $result=array('code'=>$code,'output'=>$output);  
  }  
 }  
 return $result;  
}

Das sollte den Fehleroutput einfangen ...

Gruß, Cybaer

--
Hinweis an Fragesteller: Fremde haben ihre Freizeit geopfert, um Dir zu helfen. Helfe Du auch im Archiv Suchenden: Beende deinen Thread mit einem "Hat geholfen" oder "Hat nicht geholfen"!