Ver Mensaje Individual
  #9 (permalink)  
Antiguo 13/05/2011, 17:01
Avatar de lobo_php
lobo_php
 
Fecha de Ingreso: noviembre-2007
Ubicación: Cali-Colombia
Mensajes: 1.869
Antigüedad: 17 años, 2 meses
Puntos: 75
Respuesta: Buscar archivo en directorio

Cita:
Iniciado por angelfcm Ver Mensaje
Hola!;
Tengo una duda, si $filename no se le conoce la extensión, entonces, ¿cómo le haces para que tenga coincidencia con $file?.
Lo digo por que, si por ejemplo, tienes $filename="mi_imagen" y haces el escaneo del directorio, en cuánto encuentre que otro archivo tiene el mísmo nombre, por ejemplo $file="mi_imagen_calabaza.jpg", va a seleccionar ese, pero en realidad era necesario "mi_imagen.png".
Parece ser el mísmo resultado que el que tenías anteriormente.

Haber si puedes explicarme, si es que me equivóco, saludos!.
Sencillo,

el archivo que me hace la copia de la imagen hace esto

Código PHP:
$info pathinfo($_FILES['ufile']['name']);
$name "organigrama.".$info['extension'];
$uploaddir "../../imagenes/";
$uploaddir "../../imagenes/";
$path $uploaddir.$name;

if(
$ufile != none){ //AS LONG AS A FILE WAS SELECTED...
    
if(copy($_FILES['ufile']['tmp_name'], $path)){ //IF IT HAS BEEN COPIED...

        //obtener nombre de archivo
        
$theFileName $name;

        
//obtener tamaño de archivo
        
$theFileSize $_FILES['ufile']['size'];

        if (
$theFileSize>999999){ //IF GREATER THAN 999KB, DISPLAY AS MB
            
$theDiv $theFileSize 1000000;
            
$theFileSize round($theDiv1)." MB"//round($queRedondea, $cuantosDecimales)
        
} else { //OTHERWISE DISPLAY AS KB
            
$theDiv $theFileSize 1000;
            
$theFileSize round($theDiv1)." KB"//round($queRedondea, $cuantosDecimales)
        

es decir, sube una imágen cualquiera, con una extensión cualquiera y
yo la renombro como organigrama y le asigno la misma extensión

EJ: recibo alguna_imagen.png
cuando guardo la imagen en la carpeta imagenes que está en el servidor local

la guarda como organigrama.png y en otro archivo valido si organigrama.png existe
__________________
Cabuntu.org - Difundiendo Software Libre en Cali, Colombia
Usuario Linux # 483175