probleme mit file_uploads

CarnivoreCI

Mitglied
hallo,

ich moechte für mein forum ein script basteln in dem user ein bild von sich hochladen koennen. soweit ja eigentlich ganz einfach nur irgendwie dat nich...
der code ist der folgende.. hab och schon jede menge probiert aber irgendwie passiert garnix..

<form enctype="multipart/form-data" action="test.php" method="POST">

<input type="hidden" name="MAX_FILE_SIZE" value="2000000">
Bite geben sie einen Dateinamen an : <input type="file" name="strDatei"><br><br>
<input type="submit" value="Upload">
</form>

<?php

if ((isset($strDatei)) && ($strDatei != "none")) {
var_dump($_FILES['strDatei']);
copy ($_FILES['name'], " ./uploads")
or die ("Speichern der datei $strDatei_name Fehlgeschlagen !!");

echo "Die Datei wurde uebertragen....";

echo $_FILES['strDatei']['name'];


}


?>

im ordner wo die datei liegt befindet sich auch der uploads ordner...
hoffe jemand von euch kann mir helfen

mfg da carn
 
also hab mir deinen Code mal angeschaut, und mit copy() kopiert man nur Dateien auf einem System hin und her
hochgeladen wird mit der funktion move_uploaded_file()

da mir gerade langweilig war hab ich dein script mal umgeschrieben
bei mir funktioniert es einwandfrei, zu dem solltest du schauen das alle Zugriffsrechte für den Ordner gesetzt sind
Code:
<form enctype="multipart/form-data" action="test.php" method="POST">
<input type="hidden" name="MAX_FILE_SIZE" value="2000000">
Bite geben sie einen Dateinamen an : <input type="file" name="strDatei"><br><br>
<input type="submit" value="Upload">
</form>
<?php
if ((isset($strDatei)) && ($strDatei != "none")) {
var_dump($_FILES['strDatei']);
move_uploaded_file($_FILES['strDatei']['tmp_name'], "upload/".$_FILES['strDatei']['name']);
echo "Die Datei wurde uebertragen....";
echo $_FILES['strDatei']['name'];
 
} 
 
?>
 
Zurück