Hej Gruppe.
Jeg vil gerne give de besøgende på min side lov til at uploade en
fil. Jeg har prøvet med ASP og kan ikke få det til at virke. Men
nu har jeg fundet en rigtig god tutorial på
http://www.webcafe.dk/artikler/php/upload/#koden
Jeg har gjort alt hvad der står jeg skal gøre, men jeg får denne
fejl:
Warning: move_uploaded_file(): SAFE MODE Restriction in effect.
The script whose uid is 2952 is not allowed to access / owned by
uid 0 in /hsphere/local/home/langstil/langstil.dk/phpupload.php
on line 37
Hvad kan fejlen være? Min kode ser sådan her ud:
<?php
$konfiguration["upload_bibliotek"] = "/upload";
$konfiguration["max_stoerrelse"] = "10000";
/* 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;
}
/* Hvor flytter vi fra og til */
$fra = $_FILES["userfile"]["tmp_name"];
$til = $konfiguration["upload_bibliotek"] . "/upload" .
$_FILES["upfil"]["name"];
/* Accepterer vi filens stoerrelse? */
$fil_stoerrelse = filesize($fra)/1024;
if($fil_stoerrelse > $konfiguration["max_stoerrelse"]) {
die("Desværre - filen er for stor. Jeg accepterer kun " .
$konfiguration["max_stoerrelse"] . "kb, og din fil fylder
" .
ceil($fil_stoerrelse, 1) . " kb");
}
/* Saa koerer vi */
if(function_exists("move_uploaded_file")) {
move_uploaded_file($fra, $til); --------LINIE 37 ------
} else {
copy($fra, $til);
}
?>
Håber i kan hjælpe
- I kan evt se om i også får fejlen
www.langstil.dk/page13.html
Ved ikke hvordan jeg ellers skal stille spørgsmålet, så jeg håber
ikke i sender mig en sur besked tilbage!
--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! =>
http://www.html.dk/tutorials