ecco lo script: xò devi creare un file in php e metterci qsto, xò poi ricorda di creare la cartella, basta ke vedi dallo script!Originariamente inviato da asdas
oggi nn ne vengo proprio fuori....
chi mi puo insegnare da 0 come si fa un scritp per l'upload delle immagini...
premetto che qualcosa la so... dato che è tutto il giorno che faccio esperimenti ... solo che dato che mi data parecchi errori preferisco farne uno da zero
accetto anke qualsiasi tutorial o guida.. basta che sia semplice e piu di tutto funzionale
help me
<html>
<head>
<title>Upload Or Download</title>
<title>File Download</title>
<title>Upload File</title>
<title>Upload File</title>
</head>
<body>
<?
$sizelimit = "no"; //Do you want a size limit, yes or no?
$sizebytes = "200000"; //size limit in bytes
$dl = "http://www.petcollector.altervista.org/pic"; //url where files are uploaded
$absolute_path = "/membri/petcollector/pic"; //Absolute path to where files are uploaded
$websiteurl = "http://www.petcollector.altervista.org"; //Url to you website
$websitename = "Petcollector";
switch($action) {
default:
echo"
<a href=$PHP_SELF?action=upload>Carica File</a>
<a href=$PHP_SELF?action=download>Download File</a>
<a href=$websiteurl>Ritorna a $websitename</a>
";
break;
case "download":
echo "
<a href=$websiteurl>Return to $websitename";
$list = "<table width=700 border=1 bordercolor=#000000 style=\"border-collapse: collapse\">";
$list .= "<tr><td width=700><center>Clicca per scaricare i file</center></td></tr>";
$dir = opendir($absolute_path);
while($file = readdir($dir)) {
if (($file != "..") and ($file != ".")) {
$list .= "<tr><td width=700><center><a href=$dl/$file>$file</a></center></td></tr>";
}
}
$list .= "</table>";
echo $list;
echo"
";
break;
case "upload":
echo"
<form method=POST action=$PHP_SELF?action=doupload enctype=multipart/form-data>
File to upload:
<input type=file name=file size=30>
<button name=submit type=submit>
Carica
</button>
</form>
";
break;
//File Upload
case "doupload":
$dir = "dir";
if ($file != "") {
if (file_exists("$absolute_path/$file_name")) {
die("File uppato correttamente");
}
if (($sizelimit == "yes") && ($file_size > $sizebytes)) {
die("Il file è troppo grande! deve epesare massimo $sizebytes");
}
@copy($file, "$absolute_path/$file_name") or die("The file you are trying to upload couldn't be copied to the server");
} else {
die("Devi selezionare un file da uppare!");
}
echo "
";
echo $file_name." was uploaded";
echo "
<a href=$PHP_SELF?action=upload>Upload Another File</a>
<a href=$PHP_SELF?action=download> Download File</a>
<a href=$websiteurl> Ritorna a $websitename</a>
";
break;
}
?>
</body>
Ciao