jo, ok, habe nun:
Code:
PHPString := TStringList.Create;
PHPstring.LoadFromFile(PHPfile);
PHPoutput := '>c:\ausgabe.htm';
PHPstring.Text := StringReplace(PHPstring.Text, #13#10, '', [rfReplaceAll]);
MessageDlg(PHPpath + ' ' + PHPstring[0] + ' ' + PHPoutput, mtInformation, [mbOK], 0);
ShellExecute(0, 'open', PChar(PHPpath + ' ' + PHPstring[0] + ' ' + PHPoutput), nil, nil, SW_NORMAL);
Es gibt keine Fehlermeldung !
Der Browser versucht c:\ausgabe.htm anzuzeigen, nur leider wurde sie nicht angelegt !
Per MessageDlg() habe ich mir zur Sicherheit den Text ausgeben lassen:
Code:
php.exe <?php phpinfo(); ?> >ausgabe.htm