moin!
ich habe mir gerade eine funktion geschrieben, die die schreibrechte auf eine datei überprüfen soll (damit das Script in die Datei schreiben kann). kann man diese evtl. auch noch verbessern, oder habe ich was übersehen/falsch gemacht?
function checkFile($datei)
{
global $fehler, $ermsg;
if (file_exists($datei))
{
clearstatcache();
$chmod = decoct(fileperms($datei));
if (strpos($chmod, "766") === false)
{
$ermsg.= "Die Datei ".$datei." ist nicht beschreibbar! (Bitte chmod(766)!)<br>";
$fehler++;
}
}
else
{
$ermsg.= "Die Datei ".$datei." fehlt.<br>";
$fehler++;
}
}
das ganze sollte nat. nur aufgerufen werden, wenn es auf einem unix-system aufgerufen wird. die überprüfung dazu sollte evtl. vorher ablaufen.
gruß.
roger.
Dein eigenes Newslettersystem auf deiner Homepage: http://newsletter.maennchen1.de