Tecnología

Inicio

Cómo habilitar una conexión FTP con PHP

PHP ayuda a mejorar su sitio web más allá de lo que por sí solo logra HTML. Es posible utilizar PHP para habilitar una conexión a un servidor FTP e interactuar con él directamente desde su página web. Se utiliza la función ftp_login para obtener acceso a los archivos en el servidor, pero antes de utilizar ftp_login, debe establecer una conexión llamando a la función ftp_connect. Después de establecer una conexión, puede utilizar cualquiera de las otras funciones FTP de PHP, mientras que la conexión permanece abierta.

Instrucciones

1 Abra el archivo que desea habilitar una conexión FTP para. Insertar el cursor en la posición correcta en el archivo.

2 Abrir una etiqueta PHP y crear variables para almacenar la corriente de FTP, nombre de usuario y una contraseña para las conexiones FTP con las siguientes líneas:

<? Php

$ FTPServer = "ftp.yoursite.com";

$ FtpUsername = "nombre de usuario";

$ FtpPassword = "contraseña";

Sustituir los valores con los que se aplican a su sitio web.

3 Escriba lo siguiente para configurar una conexión con el servidor FTP, o salir de la secuencia de comandos si el intento si falla la conexión:

$ ConnectionID = ftp_connect ($ FTPServer) or die ( "No se pudo conectar a $ FTPServer");

4 Escriba lo siguiente para iniciar sesión en el servidor FTP usando las variables de conexión, usuario y contraseña establecidos, e informar al usuario si el intento funcionaba o no:

si (@ftp_login ($ ConnectionID, ftpUsername $, $ ftpPassword)) {

echo "Conectado establecida.";

} Else {

echo "No se pudo establecer una conexión.";

}

Después de iniciar sesión con esta conexión, introduzca comandos adicionales FTP en el script PHP para crear, modificar, cargar o descargar archivos en el servidor Web.

5 Cierre la conexión FTP, así como la etiqueta PHP con las siguientes líneas:

ftp_close ($ ConnectionID);

?>

6 Guarde el archivo y subirlo a su servidor Web.