upload fil til server
Hej.. Jeg har fået lavet et script som skulle virke..Jeg mangler lidt hjælp til at få lavet en form som virker der til.. kunne ik lige få det til at virke..
mit script er:
require_once('db_settings.php');
//UPLOAD AF STORT BILLEDE
//vi gemmer et par konfigurations-oplysninger i et array:
if ($_FILES['stort']['size'] != 0)
{
$konfiguration["upload_bibliotek"] = "../../images/forsider/store";
$konfiguration["max_stoerrelse"] = "500";
/* Check PHP-version */
list($major, $minor, $rev) = explode(".", phpversion());
if($major < 4) {
die("Jeg kan kun arbejde med PHP 4.0.0 eller derover");
}
/* Skab de "moderne" arrays hvis vi arbejder med en aeldre PHP */
if($minor < 1) {
$_FILES = $HTTP_POST_FILES;
$_POST = $HTTP_POST_VARS;
$_SERVER = $HTTP_SERVER_VARS;
}
//den uploadede fils navn
$billednavn = $_FILES["stort"]["name"] ;
//dden uploadede fils størrelse
$_FILES["stort"]["size"];
/* Hvor flytter vi fra og til */
$fra = $_FILES["stort"]["tmp_name"];
$til = $konfiguration["upload_bibliotek"] . "/" . $_FILES["stort"]["name"];
/* Accepterer vi filens stoerrelse? */
$fil_stoerrelse = filesize($fra)/1024;
if($fil_stoerrelse > $konfiguration["max_stoerrelse"]) {
die("Beklager - kunne ikke uploade filen ".$billednavn." da den er for stor. Systemet accepterer kun " .
$konfiguration["max_stoerrelse"] . "kb, og din fil fylder " .
ceil($fil_stoerrelse) . " kb");
}
/* Saa koerer vi */
if(function_exists("move_uploaded_file")) {
move_uploaded_file($fra, $til);
} else {
copy($fra, $til);
}
}
?>
