Foros del Web » Programando para Internet » PHP »

"file_exists" no funciona

Estas en el tema de "file_exists" no funciona en el foro de PHP en Foros del Web. Buenas!! Llevo ya una semana larga intentando averiguar por que no me funciona la función "file_exists" al intentar comprobar si existe una imagen. Si le ...
  #1 (permalink)  
Antiguo 08/10/2012, 03:48
 
Fecha de Ingreso: octubre-2012
Mensajes: 1
Antigüedad: 12 años, 1 mes
Puntos: 0
Pregunta "file_exists" no funciona

Buenas!! Llevo ya una semana larga intentando averiguar por que no me funciona la función "file_exists" al intentar comprobar si existe una imagen. Si le paso la ruta de la imagen completa sí funciona, pero si lo convierto en variables deja de funcionar... alguna ayuda?? Este es mi código:

Código:
$local =  $_FILES['archivo']['tmp_name']; 
$coment= ($_POST['comentario']);

//El tamaño por si lo necesitas 
$tamano = $_FILES['archivo']['size']; 

//nombre del archivo escogido para subir el cual vamos a utilizar para nombrar el archivo que quedará en el server FTP 
$string = $_FILES['archivo']['name']; 

//Eliminamos los caracteres extraños
include '../prueba/reemplazar_caracteres.php';
$remoto = sanear_string($string);

//directorios donde se guardarán las imágenes
$dir_imagen= "/prueba/images";
$dir_thumb= "/prueba/thumbs";

$id_ftp = ftp_connect("url",21); 
ftp_login ($id_ftp, "usuario", "contraseña"); 
ftp_pasv ($id_ftp, false); 

//carpeta donde vamos a dejar el archivo 
ftp_chdir ($id_ftp, $dir_imagen); 

//comprobamos si el archivo existe
$full= "../prueba/images/";
if (file_exists($full.$remoto)){ 
	echo "Ya existe un archivo con este nombre.</br>";
	 
}else{
//añadimos la imagen
}
Gracias por la ayuda!!

Edito: Ya lo resolví!! ley de Murphy, hasta que no pides ayuda no encuentras la solución XD El código ahora funciona. Me faltaba una barraa al final de la ruta de la variable $full !!! menudo despiste tonto jajaja Dejo el código por si a alguien le es de ayuda.

Última edición por Lyrith; 08/10/2012 a las 04:05 Razón: Resuelto

Etiquetas: variables, usuarios
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 12:59.