Hallo!
Hi!
define(USER_UPLOAD, "./html/user_upload/");
echo USER_UPLOAD;ergibt wieder file:///D:/html/user_upload/
Das kann überhaupt nicht sein.
Sicher ist das so sonst würde ich es nicht schreiben. Weil ich mir das überhaupt nicht erklären kann, frage ich.
define(USERUPLOAD, "./html/user_upload/");
echo USERUPLOAD;
würde ./html/user_upload/ ergeben. define(USER_UPLOAD, "./html/user_upload/"); aber nicht. Das Verhalten finde ich auch sehr seltsam.