Er ved at oprette et CMS system... er kommet til at lave en upload side!! en meget simpel side hvis eneste funktion er at gemme billeder ned i en MySQL database...
siden fungere egentlig fint, den gennem i databasen osv. men problemet er at når jeg så vil se billederne kommer blot et spørgsmålstegn på billedets plads... så min konklusion er at upload siden ikke gemmer billedet med den korrekte filtype.
kan ikke selv se hvor fejlen ligger, så håber meget at nogen kan hjælpe mig....
kode?<?php require_once('../Connections/Playland.php');
mysql_select_db($database_Playland, $Playland);
?>
<!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=UTF-8" />
<title>Upload Billede</title>
</head>
<body>
<?php
if (isset($_FILES['filnavn'])) {
print"fil, der er blevet overført: {$_FILES['filnavn']['name']}<p>\\n";
$query = "INSERT INTO billeder SET billednavn='".$_FILES['filnavn']['name']."'";
$Result1 = mysql_query($query, $Playland) or die(mysql_error());
}
if (isset($_FILES['filnavn'])) {
$tempfile = $_FILES['filnavn']['tmp_name'];
$destination = "../billeder/{$_FILES['filnavn']['name']} ";
copy($tempfile, $destination);
}
?>
<form action="upload.php" method="post" enctype="multipart/form-data" name="upload" id="upload">
Fil der skal overføres
<label>
<input type="file" name="filnavn" id="filnavn" />
</label>
<p>
<label>
<input type="submit" name="button" id="button" value="Overfør" />
</label>
</p>
</form>
</body>
</html>
Indlæg senest redigeret d. 03.07.2007 16:00 af Bruger #12051