Código:
Gracias por la ayuda!!$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 }
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.