Ver Mensaje Individual
  #5 (permalink)  
Antiguo 09/01/2003, 17:34
Avatar de goncafa
goncafa
 
Fecha de Ingreso: julio-2002
Ubicación: Santiago
Mensajes: 1.211
Antigüedad: 21 años, 10 meses
Puntos: 10
para manejra el archivo utilizaremos la funcion fopen() que abre un ficher, fread() que lee y fwrite() que escribe.

para ello, y para hacer esto mas facil, deberas crear un archivo llamado numimages.txt que contenga dentro solo un 0 y lo debes subir al servidor, por ejemplo, en la carpeta ./imagenes/

ahora para renombrar las fotos que subas ocuparemos este archivo para nos sirva de guia en que numero vamos.

Código PHP:
$archivo fopen('imagenes/numimages.txt''w'); //abrimos el archivo

$numero fread($archivofilesize('images/numimages.txt');
//con esto ya tenemos en $numero el numero 
//que este dentro del archivo

$extencion split('\.'$userfile_name); //aca sacamnos la extencion

$extencionN $extencion[count($extencion) - 1];

$destino "imagenes/img$numero.$extencionN";
//con esto ya tenemos la imagen con el nombre que debe estar
//ahora debesmos guardar en el archivo un numero mas
//al que tenia

fwrite($archivo, ++$numero); //escribimos el numero nuevo

//ahora solo falta hacer el copy

copy($userfile$destino); 
con esto deberia funcionar, aunque claro, no lo he testeado, asi que cualquier cosa, avisas.

Espero haber ayudado

Saludos
__________________
se despide hasta la proxima
Gonzalo Castillo