Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] Detectar si existe un archivo

Estas en el tema de Detectar si existe un archivo en el foro de PHP en Foros del Web. Con file_exists puedo detectar si existe o no un archivo Código: if (file_exists("sanmarino.pdf")){ echo "El archivo existe"; }else{ echo "El archivo no existe"; } Lo ...
  #1 (permalink)  
Antiguo 25/09/2014, 10:23
Avatar de Euclides64  
Fecha de Ingreso: octubre-2010
Mensajes: 79
Antigüedad: 13 años, 6 meses
Puntos: 2
Detectar si existe un archivo

Con file_exists puedo detectar si existe o no un archivo

Código:
if (file_exists("sanmarino.pdf")){
	echo "El archivo existe";
}else{
        echo "El archivo no existe";
}
Lo que yo deseo es conocer si existe o no un archivo conociendo solo los 10 últimos caracteres del mismo.

Por ejemplo, de un archivo llamado sanmarino.pdf solo conozco marino.pdf, en este caso me debería de dar que si existe.

Código:
if (file_exists("marino.pdf")){
	echo "El archivo existe";
}else{
        echo "El archivo no existe";
}
¿Alguna idea al respecto?.

Me he liado con las funciones de cadena y no consigo sacar nada en claro.

Gracias y saludos.
  #2 (permalink)  
Antiguo 25/09/2014, 10:35
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Detectar si existe un archivo

Tendrías que usar glob(), consulta el manual.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 25/09/2014, 10:44
Avatar de Euclides64  
Fecha de Ingreso: octubre-2010
Mensajes: 79
Antigüedad: 13 años, 6 meses
Puntos: 2
Respuesta: Detectar si existe un archivo

Perfecto, muchas gracias, voy a trabajar con esto.

Un saludo.
  #4 (permalink)  
Antiguo 25/09/2014, 11:34
 
Fecha de Ingreso: septiembre-2012
Mensajes: 53
Antigüedad: 11 años, 7 meses
Puntos: 2
Respuesta: Detectar si existe un archivo

haci es como seria el if q necesitas
Código PHP:
Ver original
  1. if (glob("*marino.pdf")) {
  2.     echo "El archivo  $nombre_fichero  existe!";
  3. }

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:38.