En la de ftp_login, estuve investigando y supe que era que porque según no daba ping y por eso meti en el if el con_id para ver si tiene ping pero nunca tiene y me eh conectado desde filezille para v er si si esta todo bien pero nose que tengo que hacer para que se conecte
Suele pasar cuando PHP te ha dado un error pero no tienes habilitado el display_errors. Mira donde tienes el log de errores de PHP y analizalo o en su defecto pon el display_errors a "On" en el php.ini.