Ecco qui il codice
la visualizzazione dei file uploadati e alla fine
grazie per l'interessamento.
Dario
codice:
<?php echo"<center>"; if (!eregi("modules.php", $PHP_SELF)) { die ("You can't access this file directly..."); } get_lang($name); include("modules/$name/config.php"); if (substr($Directorio,-1)!="/" && $Directorio!=""){ $Directorio.="/"; } $index = 0; $pagetitle = " - $name"; $url="modules.php?name=$name"; $imageFolder=$Directorio."images/"; include("header.php"); if ($MaxSize!="0"){ echo("
"._CANUPLOAD.":
("._UPLOADTIME.": ".getSize($MaxSize).")
"); } else { echo("
"._CANUPLOAD.":
("._UPLOADTIME.": "._UNLIMITED.")
"); } /*upload system*/ if ($archivo!="") { if (!is_file($Directorio.$archivo_name)) { $Array_Extensiones = explode(",",$Extensiones); $FileInfo=pathinfo($archivo); $valida="true"; for($i=0;$i<count($Array_Extensiones);$i++){ if (strnatcasecmp($Array_Extensiones[$i],$FileInfo["extension"])==0){ $valida="false"; } } if ($valida=="true"){ if ($MaxSize=="0" || filesize($archivo)<$MaxSize){ move_uploaded_file($archivo,$Directorio.$archivo_name); chmod($Directorio.$archivo_name, 0644); Header("Location: $url"); } else { echo (""._FILETOOBIG.": ".getSize($MaxSize)); } } else { echo (""._EXTENSIONBLOQUED.""); } } else { echo (""._ALREADYEXISTS.""); } } /*Upload from*/ echo("<table><form enctype=\"multipart/form-data\" method=post>"); echo("<input type=\"file\" name=\"archivo\">
"); echo("<input type=submit value=\""._SENDFILE."\">"); echo("</form></table>"); echo("</center>"); CloseTable(); include("footer.php"); /* /*Get the size, and return a string whit the size en bits or ks*/ function getSize($FileSize){ if ($FileSize<1024){ $size = $FileSize." bits"; } else { $size = sprintf("%01.2f",$FileSize/1024)." ks"; } return $size; } echo("
<center>"._FILES.":
"); echo("("._VIEWORSAVE.")
"); /*Show files in the folder*/ $dir = opendir($Directorio); echo ("<table>"); while ($file = readdir($dir)) { if ($file!=".." && $file!=".") { echo "<a href=\"modules.php?name=$name&file=download&archivo=$file\">$file</a> (".getSize(filesize($Directorio.$file)).")
"; } } echo ("</table>"); closedir($dir); ?>