menos ataos.. aqui taria el script mas listo.........
Código PHP:
<?php
$path = "";
$max_size = 50000;
if (is_uploaded_file($userfile)) {
if ($userfile_size>$max_size) { echo "EL ARCHIVO ES DEMASIADO GRANDE (max. 40 KB).<br>\n"; exit; }
if (($userfile_type=="image/gif") || ($userfile_type=="image/pjpeg")) {
if (file_exists($path . $userfile_name)) { echo "EL ARCHIVO YA EXISTE.<br>\n"; exit; }
$archivo=fopen("numimages.txt","r"); //abrimos el archivo
$n=fread($archivo,filesize("numimages.txt")); //leemos el contenido
$numero=$n+1; //le sumamos un numero mas al la cantidad del momento
fclose($archivo); //cerramos el archivo
$fd=fopen("numimages.txt","w"); //borramos el archivo y lo abrimos
fputs($fd, $numero); //guardamos lanueva cantidad de imagenes
fclose($fd); //cerramos el archivo con los nuevos datos
$extencion = substr($userfile_name,-3); //sacamos la extension
$destino = "img".$numero.".".$extencion.""; //renombramos la imagen
$res = copy($userfile, $destino); //copiamos la imagen
if (!$res) {
echo "UPLOAD FALLADO!<br>\n"; exit; }
else
echo "UPLOAD EXITOSO!<br>\n";
//datos extra
echo "Nombre del Archivo: $userfile_name<br>\n";
echo "Tamaño del Archivo: $userfile_size bytes<br>\n";
echo "Formato del Archivo: $userfile_type<br>\n";
echo "Extensión: $extencion<br>\n";
echo "Nuevo nombre de la imagen: $destino<br>\n";
echo "Se han subido $numero imágenes a esta sección.<br>\n";
} else { echo "FORMATO DEL ARCHIVO ERRONEO (solo jpeg o gif).<br>\n"; exit; }
}
?>
................... eso es todo......