Hallo,
erst mal: Ja ich hab im Forum gesucht ... leider nichts gefunden.
Das Problem:
Ich hab auf meinem PC ein Skript laufen das Dateien in ein best. Verzeichniss uploaden soll. Das klappt auch wenn ich es von meinem PC aus starte (also z.B. http://localhost/upload.php). Wenn das Skript nun von einem andren PC aus gestartet wird dann bekomme ich nur noch Fehlermeldungen!!! (wird so gestartet wenn mein PC z.B. "Server" heisst - http://server/upload.php)
Hier ein ausschnitt aus der upload.php :
Um das mal etwas zu konkretisieren:
$wert ist z.B. "C:\Hallo\test.zip"
$filename ist dann "test.zip"
$_SESSION["ordner"] ist z.B. "C:\Upload"
Wie muss man den Pfad zum Server angeben damit der upload auf allen PCs funktioniert??`
Hat das vielleicht irgendetwas mit den Slashs zu tun???? (/ oder \)
erst mal: Ja ich hab im Forum gesucht ... leider nichts gefunden.
Das Problem:
Ich hab auf meinem PC ein Skript laufen das Dateien in ein best. Verzeichniss uploaden soll. Das klappt auch wenn ich es von meinem PC aus starte (also z.B. http://localhost/upload.php). Wenn das Skript nun von einem andren PC aus gestartet wird dann bekomme ich nur noch Fehlermeldungen!!! (wird so gestartet wenn mein PC z.B. "Server" heisst - http://server/upload.php)
Hier ein ausschnitt aus der upload.php :
PHP-Code:
$getpos = strrpos($wert,"\\");
$filename = substr($wert,$getpos+1);
$kopieren = copy($wert,$_SESSION["ordner"]."/".$filename);
$wert ist z.B. "C:\Hallo\test.zip"
$filename ist dann "test.zip"
$_SESSION["ordner"] ist z.B. "C:\Upload"
Wie muss man den Pfad zum Server angeben damit der upload auf allen PCs funktioniert??`
Hat das vielleicht irgendetwas mit den Slashs zu tun???? (/ oder \)
Kommentar