Frage zu Code-Schnippsel
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
-
move_uploaded_file($_FILES['datei']['tmp_name'], $uploaddir.'/'.$_FILES['datei']['name']);
Problem ist, dass ich der Datei nicht den Namen geben möchte, den der User ihr gegeben hatte beim Upload, sondern ich will der Datei beim Eintragen einen anderen Namen geben.
Ersetze ich nun aber aus obigem Codeschnipsel das$_FILES['datei']['name']
durch
bla.$_FILES['name'];
dann heißt die Datei zwar "bla" aber sie bekommt die richtige Endung nicht mit,.... Warum ? :> -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Hallo,
naja die Variable $_FILES['datei'] ist auch eine Art Array um verschiedene Uploads unterscheiden zu können.
Man kann dann so ne Art Parameter auswählen z.B. name ...also $_FILES['datei']['name'] oder den Typ des Uploads mit $_FILES['datei']['type'] usw. ...zu finden unter http://de3.php.net/manual/de/features.file-upload.php
Bei deinem Beispiel müsste das also folgendermaßen aussehen:
move_uploaded_file($_FILES['datei']['tmp_name'], $uploaddir.'/'.'bla'.$_FILES['datei']['name']); bzw. $x = 'bla'.$_FILES['datei']['name'];
Grüßle -
Ah, okay, danke dir!
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage