Ver Mensaje Individual
  #6 (permalink)  
Antiguo 04/05/2011, 17:33
Avatar de skiper0125
skiper0125
 
Fecha de Ingreso: octubre-2010
Ubicación: $this->Mexico('Toluca');
Mensajes: 1.127
Antigüedad: 13 años, 7 meses
Puntos: 511
Respuesta: Renombrar nombre de foto antes de subirla

Cita:
Iniciado por kimmy Ver Mensaje
Hola muchas gracias skiper pero no me funcionó. Ni siquiera me la guardó con el nombre que traia....
bueno te dejo un ejemplo que yo uso

Código PHP:
Ver original
  1. $ban=0;
  2.  
  3. $tamano = $_FILES [ foto1' ][ 'size' ]; // Leemos el tamaño del fichero
  4.         $tamaño_max="50000000000"; // Tamaño maximo permitido
  5.             if( $tamano < $tamaño_max){ // Comprovamos el tamaño
  6.                 $sep=explode('image/',$_FILES["foto1"]["type"]); // Separamos image/
  7.                 $tipo=$sep[1]; // Optenemos el tipo de imagen que es
  8.                     if($tipo == "gif" || $tipo == "pjpeg" || $tipo == "bmp"|| $tipo == "png"|| $tipo == "jpeg"){
  9.                         // Si el tipo de imagen a subir es el mismo de los permitidos, colocamos una bandera de aceptacion.
  10.                         $ban1=$ban1+1;
  11.                     }else{
  12.                         echo "el tipo de archivo no es de los permitidos.<br>"; // no es archivo permitido
  13.                     }
  14.             }else{
  15.                 echo "el archivo supera el peso permitido.<br>";    // sobrepasa el tamaño
  16.             }
  17.  
  18. $destino='imagenes';
  19. $cad1='tunombre'
  20.  
  21. // obtenemos los resultados de la validacion y si esta correcto, guardamos las imagenes
  22.        if( $ban1 == 1){
  23.              if(!is_dir($destino)){
  24.         @mkdir($destino);       // si no existe el directorio lo creamos
  25.              }
  26.              move_uploaded_file ( $_FILES [ 'foto1' ][ 'tmp_name' ], $destino . '/' .$cad1.'.'.$tipo);  
  27.        }else{
  28.              //aqui lo puedes redireccionar ya qu no cumple los parametros
  29.       }



checalo y comenta Saludos
__________________
Recuerda que estamos aquí para orientarte, y no para hacer tu trabajo.
Si mi aporte fue de ayuda, recuerda que agradecer no cuesta nada +1

Skiper0125