Ver Mensaje Individual
  #28 (permalink)  
Antiguo 15/01/2003, 22:38
Avatar de Quest
Quest
 
Fecha de Ingreso: diciembre-2002
Ubicación: Santiago
Mensajes: 129
Antigüedad: 21 años, 5 meses
Puntos: 2
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......
__________________
http://victorsanmartin.com
Web Developer
http://www.guiasitios.cl