Hjælp med php upload kodning.
Hej Eksperter.Jeg er heelt grøn til det her og har virkelig brug for hjælp..
Nu har jeg sidder i 4 stive timer og kæmpet med to sider i bogen
"lav dit eget cms med dreamweaver 8 og php/mysql"
af heine lennart Christensen
Alt er gået ok indtil nu..
Men nu er jeg ramt på hans upload del og jeg har gjort alt som der står i bogen.
Lavet en database med to felter en billedeid og en billednavn.
og en mappe til mine billeder.
også har jeg som han skriver jeg skal lavet en php koder hvor jeg skal kunne overføre filer til min database/side
Min kode er som følger:
<?php require_once('../Connections/cms.php');
mysql_select_db($database_cms,$cms);
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Upload billede.</title>
<link href="css/styles.css" rel="stylesheet" type="text/css" />
<link href="../css/styles.css" rel="stylesheet" type="text/css" />
</head>
<body>
<?php
if (isset($_FILES[`filnavn`])){
print "fil, der er blivet overført: {$_FILES[`filnavn`][`name`]}<p>\n";
$query = "INSERT INTO billeder SET billednavn=`".$_FILES[`filnavn`][`name`]."`";
$Result1 = mysql_query($query, $cms) or die(mysql_error());
}
if (isset($_FILES[`filnavn`])){
$tempfile = $_FILES[`filnavn`][`tmp_name`];
$destinaton = "../billeder/{$_FILES[`filnavn`][`name`]} ";
copy($tempfile, $destination);
}
?>
<form action="admin_layout_upload.php" method="post" enctype="multipart/form-data" name="upload" id="upload">
<p>Fil, der skal overføres:
<lable>
<input name="filnavn""filnavn" type="file" id="filnavn" />
</lable>
<label></label>
</p>
<p>
<input name="save" type="submit" id="save" value="Transfer" />
</label>
</p>
</form>
</body>
</html>
Undskyld den lange kode og håber virkelig at der er nogle her der kan hjælpe.