chdir() Problem!
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
aktuelle verzeichnis
befehl
bel
betriebssystem
change
datei
fehler
gel
gst datei
gst ordnern
ordner
reason
thw
-
Hallo!
Ich habe vor kurzem ein G?stebuch installiert, aber es hat irgendwie Probleme: Wenn ich eine nachricht abschicke, wird sie abgeschickt, aber w?hrend sie abgeschickt wird, werden alle dateien im Ordner gel?scht:
/guest
/guest/ordner1
/guest/ordner2
/guest/ordner3
/guest/ordnerN //bleiben auf dem Server
/guest/datei.php
/guest/datei2.php
/guest/dateiN.php //werden gel?scht
Dabei kommt ein Fehler:
Warning: chdir() has been disabled for security reasons blablablablablabla on line 66
W?re sehr dankbar, wenn ihr mir weiterhelfen k?nntet:) -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Wozu brauchst du denn in einem G?stebuch einen Befehl zum Datei l?schen? *gr?bel*
Poste doch mal die betreffende Codezeile (66 und noch bissl was drumrum *gg*).
Welches Betriebssystem benutzt du denn? Server? PHP-Version?
MfG,
thw -
Ich benutze nat?rlich Lima-city
thw schrieb:
Wozu brauchst du denn in einem G?stebuch einen Befehl zum Datei l?schen? *gr?bel*
mit chdir() werden in der Regel keine Dateien gel?scht, chdir hei?t "change directory" und wechselt einfach das aktuelle Verzeichnis
Also hier ist "noch bissl was drumrum"
...
function clear_tmpfiles($cachetime=1800) {
global $GB_TMP;
$delfiles = 0;
$filelist = '';
if (is_dir("$this->include_path/$GB_TMP")) {
chdir("$this->include_path/$GB_TMP");
$hnd = opendir(".");
while ($file = readdir($hnd)) {
if(is_file($file)) {
$filelist[] = $file;
}
}
closedir($hnd);
... -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage