Ver Mensaje Individual
  #4 (permalink)  
Antiguo 12/06/2013, 09:01
iovan
 
Fecha de Ingreso: septiembre-2007
Ubicación: PyRoot
Mensajes: 1.515
Antigüedad: 16 años, 7 meses
Puntos: 188
Respuesta: Almacenar varias fotos en carpeta

En ese caso para evitar que se te sobreescriban te recomiendo que les asignes un nombre alfanumérico generado aleatoriamente.

Si quieres puedes utilizar esta clase para generar un string:

Código PHP:
Ver original
  1. public function getRandomString($length = 20, $uc = true, $n = true, $sc = false, $ltr = true) {
  2.        
  3.         if($ltr)
  4.             $source = 'abcdefghijklmnopqrstuvwxyz';
  5.         else
  6.             $source = '';
  7.        
  8.         if ($uc == 1)
  9.             $source .= 'ABCDEFGHIJKLMNOPQRSTUVWXYZ';
  10.         if ($n == 1)
  11.             $source .= '1234567890';
  12.         if ($sc == 1)
  13.             $source .= '-_';
  14.         if ($length > 0) {
  15.             $rstr = "";
  16.             $source = str_split($source, 1);
  17.             for ($i = 1; $i <= $length; $i++) {
  18.                 mt_srand((double) microtime() * 1000000);
  19.                 $num = mt_rand(1, count($source));
  20.                 $rstr .= $source[$num - 1];
  21.             }
  22.         }
  23.         return $rstr;
  24.     }

Y después a este string le colocas la extensión de la imagen al final y obtienes el nuevo nombre de imagen.
__________________
Si quieres agradecer el triangulo obscuro de la parte derecha debes presionar +.