Forum: Programmieren allgemein
by Luckie,
11. Okt 2010
Scheint wie vermutet zu sein. So funktioniert es:
function deleteFile($file) {
global $errorMsg;
$ret = @unlink($file);
$errorMsg = $php_errormsg;
return $ret;
}
Und $errorMsg kann ich dann später ausgeben.
Forum: Programmieren allgemein
by Luckie,
11. Okt 2010
Oder kann es sein, dass der Inhalt der Variable wieder zurückgesetzt wird vor der Ausgabe, weil zwischen zeitlich ein (interner) Funktionsaufruf erfolgreich war?
Forum: Programmieren allgemein
by Luckie,
10. Okt 2010
Ich habe per .htaccess track_errors eingeschaltet:
#PHP Settings
php_flag track_errors on
, damit ich die Fehlermeldung mittels $php_errormsg ausgeben kann. Mit einem Testskript funktioniert es:
<?php
echo "track_errors=".ini_get("track_errors")."\n";