Hjælp til oplæg billede
Hej.Kan i se om der er noget galt her:
<?php
if (isset($_POST['submit'])) {
require "db.php";
$filetyper = array("image/gif", "text/html", "text/plain", "image/jpeg", "image/pjpeg", "image/png", "application/x-zip-compressed", "application/octet-stream");
if (isset($_FILES['upfile']['name']) && $_FILES['upfile']['name'] == "") {
echo"Ingen fil valgt! <a href=\"opret_side.php\">tilbage</a>";
} elseif (!in_array($_FILES['upfile']['type'], $filetyper)) {
echo "Ikke tilladt til upload! <a href=\"opret_side.php\">tilbage</a>";
}
if (isset($_FILES['upfile']['name']) && $_FILES['upfile']['name'] !="") {
if(is_uploaded_file($_FILES['upfile']['tmp_name'])) {
$uldir = '../images/nyhed/';
$ulfile = $uldir.basename($_FILES['upfile']['name']);
move_uploaded_file($_FILES['upfile']['tmp_name'], $ulfile);
}
}
$oversk = $_POST['oversk'];
$plac = $_POST['plac'];
$dato = $_POST['dato'];
$upfile = "http://classic2handdesign.dk/images/nyhed/" . $_FILES['upfile']['name'];
$bruger = $_POST['bruger'];
$tekst = htmlspecialchars(addslashes($_POST['tekst']));
mysql_query("INSERT INTO clas_nyhed (oversk, tekst, plac, dato, bruger, upfile) VALUES ('$oversk', '$tekst', '$plac', '$dato', '$bruger', '$upfile')") or die(mysql_error());
echo "<center><br><table width=\"500\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\" bordercolor=\"#FF8282\">
<tr>
<td width=\"20\" valign=\"middle\" bgcolor=\"#FFCF86\"><img src=\"../gfx/godkend.gif\" width=\"23\" height=\"25\"></td>
<td width=\"480\" valign=\"middle\" bgcolor=\"#FFCF86\" class=\"adm_txt\"><div align=\"left\"> Nyheden blev oprettet.</div></td>
</tr>
</table></center>";
}
?>
Den vil ikke lægge billedet op på min server, og den vil ikke få fat i "$name" men det er jo klart når den ikke lægger noget billede op.. Kan i hjælpe mig ?
Mvh