Uploade billed mysql/php
Den gider ikke uploade, den bliver ved med at skrive det er den forkerte type selvom det er jpg.$go=0;
if($_FILES["image"]["name"]) {
$size = $_FILES["image"]["size"] / 1024;
if($size > 0 && $size < 1023) {
$fra = $_FILES["image"]["tmp_name"];
$fra2 = $_FILES["image"]["name"];
$tilp = $_FILES["image"]["type"];
$tiltype = strstr($_FILES["image"]["type"],"/");
$tiltype = substr($tiltype,1);
if ($tiltype == "bmp" || $tiltype == "gif" || $tiltype == "pjpeg" || $tiltype == "x-png") {
$tiltype = str_replace("x-png","png",$tiltype);
$tiltype = str_replace("pjpeg","jpg",$tiltype);
$til = "billeder/".time().rand(0000,9979)."-".$fra2;
if(function_exists("move_uploaded_file")) {
move_uploaded_file($fra, $til);
$img = "$til";
$go=1;
} else {
copy($fra, $til);
$img = "$til";
$go=1;
}
} else {
$error='<font color=red>Forkert fil-format</font>';
}
} else {
$error='<font color=red>Fil over 1 MB</font>';}
} else {
$error='<font color=red>Ingen fil fundet</font>';}
if ($go) {
$id = $row["id"];
$overskrift = $row["overskrift"];
$image = $row["image"];
$fra = $row["fra"];
$til = $row["til"];
$dato = date('d/m/Y');
$kampagne = $row["kampagne"];
mysql_query("INSERT INTO kampagner (overskrift, image, fra, til, dato, kampagne) VALUES ('$_POST[overskrift]', '$img', '$_POST[til]', '$_POST[fra]', '$dato', '$_POST[kampagne]')");
mysql_close();
echo "kampagnen er tilføjet, great! :o)";
}
else {
echo "Kunne ikke tilføjes, pga.:<br>".$error;