Ciao volevo sapere se era possibile utilizzare un script PHP per fare upload
sul mio spazio web ?
questo è lo script che sto utilizzando , in locale funziona ma appena carico
lo script sullo spazio web mi da questo errore, come posso fare ?
dipende forse dallo spazio web limitato.
Grazie.
Warning: move_uploaded_file() [function.move-uploaded-file]: SAFE MODE Restriction in effect. The script whose uid is 60067 is not allowed to access / owned by uid 0 in /membri2/marko/upload2.php on line 12
si è verificato un errore durante l'upload: 0
----------------------script upload -------------------------
Codice PHP:
<!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title> PHP upload test page </title>
</head>
<body>
<?php
error_reporting(2047);
if (isset($_POST["invio"])) {
$percorso = "/";
if (is_uploaded_file($_FILES['file1']['tmp_name'])) {
if (move_uploaded_file($_FILES['file1']['tmp_name'], $percorso.$_FILES['file1']['name'])) {
echo 'Nome file: <b>'.$_FILES['file1']['name'].'</b><br>';
echo 'MIME Type: <b>'.$_FILES['file1']['type'].'</b><br>';
echo 'Dimensione: <b>'.$_FILES['file1']['size'].'</b> byte<br>';
echo '======================<br>';
echo 'File caricato correttamente<br><br>';
echo '<a href="upload2.php">carica un altro file</a>';
} else {
echo "si è verificato un errore durante l'upload: ".$_FILES["file1"]["error"];
}
} else {
echo "si è verificato un errore 2 durante l'upload: ".$_FILES["file1"]["error"];
}
} else {
// HTML ?>
<form enctype="multipart/form-data" method="post" action="" name="uploadform">
seleziona il file da caricare sul server:
<br>
<input type="file" name="file1" size="50">
<br>
<input type="submit" value="invia" name="invio">
</form>
<?php
}
?>
</body>
</html>
--------------------------------------------------------------