upload af billeder

Tags:    php

Jeg har fulgt en opskrift til at uploade billeder i dreamweaver og har problemer med nedenstående.
Jeg kan godt få billede uploadet til databasen, men ikke til den mappe jeg gerne vil have billedfilen i.


<?php if (isset ($_FILES['filnavn'])) { print "Fil, der overføres er blevet overført: {$_FILES ['filnavn'] ['name'] } <p>\n" ;
$query = "INSERT INTO billeder SET billednavn='" .$_FILES['filnavn']['name'] . "'";
$Result1 = mysql_query($query, $H_U) or die(mysql_error()) ;
}
{
$tempfile = $_FILES['filnavn'] ['tmp_name'];
$destination = " ../billeder/{$_FILES['filnavn']['name']} ";
copy($tempfile, $destination);
}
?>

Jeg får en fejlmelding på følgende måde:

Notice: Undefined index: filnavn in /Users/mdp/Sites/H_U/admin/upload.php on line 13

Notice: Undefined index: filnavn in /Users/mdp/Sites/H_U/admin/upload.php on line 14
samt at serveren ikke kender "function copy"

Er der hjælp til at komme videre?

Med venlig hilsen

mdpls



I stedet for copy, som ikke findes som standard metode bruger du move_uploaded_file().

Se i dokumentationen hvordan den bruges.
http://dk2.php.net/move_uploaded_file



Indlæg senest redigeret d. 23.10.2008 21:32 af Bruger #10216
t