Avatar billede tlunde Nybegynder
28. april 2003 - 10:41 Der er 6 kommentarer og
2 løsninger

opload billede???

Hejsa,
Jeg har en form hvor jeg gerne vil lave sådan at man kan oploade et billede. Hvordan laver jeg det??

\ThomasLunde.dk
Avatar billede doodoo Novice
28. april 2003 - 10:42 #1
skal det uploades til sql eller mappe ?
Avatar billede ahv Nybegynder
28. april 2003 - 10:49 #3
Jeg kan kun anbefale at du ser lidt på webcafes artikel om dette:
http://www.webcafe.dk/artikler/php/upload/
Avatar billede tlunde Nybegynder
28. april 2003 - 10:50 #4
Hvad er bedst, om du oploader til sql eller mappe?? Resten af formen får gemmen sql...
Avatar billede Slettet bruger
28. april 2003 - 10:57 #5
oploade = uploade
gemmen = gennem

;)
Avatar billede ahv Nybegynder
28. april 2003 - 11:02 #6
Det er klart at anbefale at du uplaoder til en mappe.
Avatar billede Slettet bruger
28. april 2003 - 11:33 #7
Mener at have fundet den herinde:

upload.html

<form enctype="multipart/form-data" action="upload.php" method="post">

Vælg en fil til upload.<br>

<input name="upfile" type="file" size="48" class="input"><br>

<input type="submit" value="Upload" class="submit">

Filer som accepteres:<br>
"image/gif", "text/html", "text/plain", "image/jpeg", "image/png"<br>

</form>

og upload.php

<?php

if (isset($_FILES['upfile'])) {

//til brug for info om filtyper
$str1 = $_FILES['upfile']['name'];
$str2 = $_FILES['upfile']['size'];
$str3 = $_FILES['upfile']['type'];

//Filer som kan uploades
$filetyper = array("image/gif", "image/jpeg", "image/pjpeg", "image/png");

//stien, hvortil filerne skal placeres   
$dist = "pics/";

//Tjek om der er en fil, samt om den overholder filtypen som kan uploades
if (isset($_FILES['upfile']['name']) && $_FILES['upfile']['name'] == "")
    {
    echo"Ingen fil valgt! <a href=\"$_SERVER[HTTP_REFERER]\">tilbage</a>\n";
    exit;
    }

elseif (!in_array($_FILES['upfile']['type'], $filetyper))
    {
    echo "Filen kan ikke uploades.<br>\n<b>$str3</b> er ikke tilladt for upload! <a href=\"$_SERVER[HTTP_REFERER]\">tilbage</a>\n";
    exit;
    }

echo "Ønsket fil til upload:\n";

if (isset($_FILES['upfile']['name']) && $_FILES['upfile']['name'] !="")
    {
    if(is_uploaded_file($_FILES['upfile']['tmp_name']))
        {
        move_uploaded_file($_FILES['upfile']['tmp_name'], $dist . $_FILES['upfile']['name']);
        }
        else
        {
        echo"Upload af billed kunne ikke finde sted!";
        }

echo "<b>Navn:</b> $str1, <b>størrelse:</b> $str2 bytes, <b>filtype:</b> $str3<br>\n";
    }

}
// Hvis der ikke er valgt nogen fil
else
{
echo "Du skal vælge en fil til upload. <a href=\"upload.html\">upload.html</a>";
}
?>
Avatar billede tlunde Nybegynder
17. maj 2003 - 10:30 #8
Jeg fandt ikke noget jeg kunne bruger, og lukker derfor, men ahv, du får lidt points for at prøve...
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

IT-JOB

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Chef for SAP-forretningsspecialister

KMD A/S

Project Manager

Scan Global Logistics

PMO Project Manager

Capgemini Danmark A/S

Microsoft AI Solution Architect