Hallo,
Wer sagt denn, dass in der Variable C:\Pfad\zu\Jlog steht? Es kann doch genauso gut auch C:\Pfad\zu\Jlog drin stehen, wäre doch auch sinnvoller - kann allerdings auch sein, dass dieses Verhaltne mit magic_quotes zusammenhängt...
Nein magic_quotes habe ich so zu sagen ausgeschalten für die software und außerdem kommt die Eingabe nicht über GET oder POST sondern aus einer Umgebungsvariable von PHP.
Dass da immer \ steht sagt Sven und ist auch logisch, da das zweite per addslashes immer hinzugefügt wird, weil sonst 'C:\pfad\zu\jlog' einen syntax error erzeugen würde. Der Fehler war in meinem Kopf. Wenn man 'C:\pfad\zu\jlog\' schreibt, dann steht da für PHP eigentlich: 'C:\pfad\zu\jlog' da durch das erste \ nur das zweite \ maskiert wird. Ich habe dann aber noch das einzelne übriggebliebene \ welches PHP in diesem String gefunden hatte per stripslashes() entfernt, dann musste es ja zu diesem Fehler kommen. Es war nur Zufall, dass niemand sonst dieses Zeichen irgendwo anders eingegeben hatte und der Fehler nicht aufgefallen ist.
Grüße
Jeena Paradies
Weblogsoftware gesucht? Jlog