Avatar billede ahrensberg Nybegynder
13. februar 2007 - 00:09 Der er 5 kommentarer og
1 løsning

Upload af filer

Hey alle

Nogen der kan fortælle mig hvorfor følgende tekst ikke smider en tmp-fil ind i mit temp-bibliotek?

<form action='test.html' method='post' enctype='multipart/form-data'>

<input type='file' name='the_file' /><br /><br />

<input type='submit' />

</form>

Burde den ikke gøre det?

Filen hedder selv 'test.html'. Jeg er klar over at efter den er uploadet, skal jeg flytte den fra temp (omdøbe og alt det pjat), men jeg kan ikke få mit script til at fungere, og da ovenstående ikke fungere, aner jeg ikke hvad jeg skal gøre!?
Avatar billede ahrensberg Nybegynder
13. februar 2007 - 00:28 #1
Jeg tror det er min Apache der fucker... nogen der ved hvad jeg skal slå til/fra?
Avatar billede keysersoze Ekspert
13. februar 2007 - 00:28 #2
hvor er vi henne - ASP, PHP, .NET eller?
Avatar billede keysersoze Ekspert
13. februar 2007 - 00:29 #3
PHP så kan jeg næsten gætte mig til. Der kan jeg ikke hjælpe - men mon ikke der skal lidt mere kode ind over for at andre kan komme med en løsning.
Avatar billede anri Novice
13. februar 2007 - 00:30 #4
Nej sådan virker det ikke..  Din form sender godtnok en fil til webserveren, men hvis ikke webserveren har en fnktion til at "fange" filen og gemme den i et nsket biblioek, så sker der ikke noget ved det..

Enten skal din host levere en eller anden upload komponent, eller også skal du selv lave det.
Avatar billede ahrensberg Nybegynder
13. februar 2007 - 00:30 #5
Ok... Lidt mere kode:

<?php
    if($_FILES)
    {
        if(move_uploaded_file($_FILES['the_file']['tmp_name'], "hej.gif"))
        {
            echo "The file " . basename($_FILES['the_file']['name']) .
            " has been uploaded<br /><br />";
        }
        else
        {
            echo "There was an error uploading the file, please try again!<br />";
        }
    }
?>

<form action='test.php' method='post' enctype='multipart/form-data'>

<input type='file' name='the_file' /><br /><br />

<input type='submit' />

</form>

^^ Dette virker på mit webhotel, men ikke på min puter! Aaaaargh!!! Ellers tak for hjælpen... :)
Avatar billede ahrensberg Nybegynder
13. februar 2007 - 00:32 #6
Øhh... Damn. Nu virker det af uransagelig årsager... Jeg går i seng, og ser på det imorgen! Nat nat... :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester