Hjææælp hvad er fejlen med denne her kode ?
Nu har jeg så prøvet at lave mit ejet system...Jeg fik lidt hjælp af en fra et foregående spm.
Men jeg kan ikke få det til at virke når jeg tilføjer kategorier. Hvad er der galt ? Her er koden:
<?
echo "<LINK REL=STYLESHEET HREF='masterstyle.css' TYPE='text/css'>";
function getExt($file) {
$array = explode(".", $file);
$arraypos = count($array)-1;
$ext = $array[$arraypos];
return $ext;
}
$path_andet = "billeder/andet/";
$path_babes = "billeder/babes/";
$path_biler = "billeder/biler/";
$path_dyr = "billeder/dyr/";
$path_film = "billeder/film/";
$path_grafik = "billeder/grafik/";
$path_logoer = "billeder/logoer/";
$path_sjove = "billeder/sjove/";
$path_sport = "billeder/sport/";
$path_sprut = "billeder/sprut/";
$path_toon = "billeder/toon/";
$ext = getExt($_FILES['file']['name']);
$allowedfiles = array("gif", "bmp", "jpg", "jpeg"); //Tilføj tilladte filtyper her!
if(count($_POST)>0) {
if(in_array($ext, $allowedfiles)) {
if ($_POST['kat'] == Andet) {
move_uploaded_file($_FILES['file']['tmp_name'],$path_andet."/".$_FILES['file']['name']);
} elseif ($_POST['kat'] == Babes) {
move_uploaded_file($_FILES['file']['tmp_name'],$path_babes."/".$_FILES['file']['name']);
} elseif ($_POST['kat'] == Biler) {
move_uploaded_file($_FILES['file']['tmp_name'],$path_biler."/".$_FILES['file']['name']);
} elseif ($_POST['kat'] == Dyr) {
move_uploaded_file($_FILES['file']['tmp_name'],$path_dyr."/".$_FILES['file']['name']);
} elseif ($_POST['kat'] == Film) {
move_uploaded_file($_FILES['file']['tmp_name'],$path_film."/".$_FILES['file']['name']);
} elseif ($_POST['kat'] == Grafik) {
move_uploaded_file($_FILES['file']['tmp_name'],$path_grafik."/".$_FILES['file']['name']);
} elseif ($_POST['kat'] == Logoer) {
move_uploaded_file($_FILES['file']['tmp_name'],$path_logoer."/".$_FILES['file']['name']);
} elseif ($_POST['kat'] == Sjove) {
move_uploaded_file($_FILES['file']['tmp_name'],$path_sjove."/".$_FILES['file']['name']);
} elseif ($_POST['kat'] == Sport) {
move_uploaded_file($_FILES['file']['tmp_name'],$path_sport."/".$_FILES['file']['name']);
} elseif ($_POST['kat'] == Sprut) {
move_uploaded_file($_FILES['file']['tmp_name'],$path_sprut."/".$_FILES['file']['name']);
} elseif ($_POST['kat'] == Toon) {
move_uploaded_file($_FILES['file']['tmp_name'],$path_toon."/".$_FILES['file']['name']);
} else {
echo "<LINK REL=STYLESHEET HREF='masterstyle.css' TYPE='text/css'><font>";
echo "Du har glemt at vælge en kategori !</font>";
}
else {
echo "<LINK REL=STYLESHEET HREF='masterstyle.css' TYPE='text/css'>";
echo '<font>Du må kun uploade billeder, og ikke .'.$ext.' filer !</font>';
}
}
else {
$form = '<form enctype="multipart/form-data" action="" method="post">
Fil :<br>
<input type="file" name="file" value=""><br>
Kategori :<br>
<select name="kat">
<option name="kat" value=" ">Vælg kategori her</option>
<option name="kat" value="Andet">Andet</option>
<option name="kat" value="Babes">Babes</option>
<option name="kat" value="Biler">Biler</option>
<option name="kat" value="Dyr">Dyr</option>
<option name="kat" value="Film">Film</option>
<option name="kat" value="Grafik">Grafik</option>
<option name="kat" value="Logoer>Logoer</option>
<option name="kat" value="Sjove">Sjove</option>
<option name="kat" value="Sport">Sport</option>
<option name="kat" value="Sprut">Sprut</option>
<option name="kat" value="Toon">Toon</option>
</select><br><br>
<input type="submit" name="submit" value="Upload">
</form>
';
echo "<LINK REL=STYLESHEET HREF='masterstyle.css' TYPE='text/css'>";
echo $form;
}
?>
Denne fejl kommer:
Parse error: parse error in /home/web/web13697/portal/mms/upload.php on line 64
