Avatar billede 13thsky Nybegynder
23. juli 2003 - 11:58 Der er 3 kommentarer og
1 løsning

Upload en fil via php?

Hvordan laver jeg så nemt som overhovedet muligt et script som viser et input textfelt og en "browse" knap. som jeg kan bruge til at uploade en fil (jpg-fil) til et bestemt bibliotek på min server?

//13th Sky
Avatar billede ahv Nybegynder
23. juli 2003 - 12:00 #1
Avatar billede ahv Nybegynder
23. juli 2003 - 12:04 #2
Eller meget simplet ->

<?php
$sti = "/test/"; // Mappen hvor billederne bliver uploadet til

if($_POST['up']){
    $files = $_FILES['upfil']['name'];
    $file = $_FILES['upfil']['tmp_name'];
    $dist = $_SERVER["DOCUMENT_ROOT"] ."$sti";
    move_uploaded_file($file, $dist . $files);
    echo "Din fil er nu uploadet<br><br>";
}
?>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post" enctype="multipart/form-data">
<b>Fil til upload:</b><input type="file" name="upfil"><br>
<input type="submit" value="upload" name="up">
</form>
Avatar billede sukos Juniormester
23. juli 2003 - 12:27 #3
Du kan osse finde lidt her:
http://www.sukos.dk/php/upload/
Avatar billede 13thsky Nybegynder
24. september 2003 - 22:48 #4
Zorry, virkede ikke, men fandt frem til følgende:

<?php
if($_POST['up']){
    $files = $_FILES['upfil']['name'];
    $sti = "/uploadmappe";
    $dist = $_SERVER['DOCUMENT_ROOT']."$sti";
    move_uploaded_file($_FILES['upfil']['tmp_name'], $dist . $files);
}
?>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>method="post" enctype="multipart/form-data">
            <p><b><font color="#FFFFFF" size="2" face="Verdana, Arial, Helvetica, sans-serif">Find
              billedet her :</font></b>
              <input type="file" name="upfil">
              <br>
              <br>
              <input type="submit" value="  Upload billede " name="up">
            </p>
            </form>

//13th Sky
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