opload af fil xampp server

Tags:    php

Hej.
Jeg er en php novice så jeg håber at nogen kan hjælpe mig. Jeg prøver at oploade en given fil til min lokale xampp server med følgende php kode:
<html>
<body>
<form method="post" action="eksempel11-5.php">
Fil: <input type="file" name="fil" /><br/>
<input type="submit" value="Upload fil" />
</form>
?php

$fil = $_FILES["fil"];

// Kontroller om uploaden gik godt
if ($fil["error"] > 0) {
echo "Upload faield. Errorkode: " . $fil["error"];
} else {
echo "Oplysninger om den uploadede fil:<br/>";
echo "Navn: " . $fil["name"] . "<br/>";
echo "Type: " . $fil["type"] . "<br/>";
echo "Størrelse: " . $fil["size"] . " bytes<br/>";
echo "Midlertidigt gemt i " . $fil["tmp_name"] . "<br/>";

}
?>

</body>
</html>

Jeg får slet ikke lov til at oploade en fil. Skal der foretages noget opsætning på serveren ??



5 svar postet i denne tråd vises herunder
3 indlæg har modtaget i alt 10 karma
Sorter efter stemmer Sorter efter dato
Du mangler enctype="multipart/form-data" på dit <form> element

http://www.w3schools.com/tags/att_form_enctype.asp



Altså du skal som Michael skriver tilføje det til dit form element, husk at sætte de rigtige rettigheder på mappen også (chmod)..



Måske. Men start med hvad jeg skriver, det er pt. hovedårsagen til at det fejler. Så kan du løse de andre problemer som de kommer. :)



Indlæg senest redigeret d. 06.06.2014 16:24 af Bruger #10216
Tak for forslaget, men nu er det jo ren php jeg forsøger mig med. Jeg tror det har noget med rettigheder at gøre på xampp serveren ???



Det viser sig at I har ret. Jeg har kigget i noget php 4 kode og det virker ikke altid på en php5.5 eller lignende.



t