Como subir imagenes al ftp con php

Como subir imagenes al ftp con php

El día de hoy veremos como subir imagenes al ftp con php mediante un ejemplo simple y rápido, podrás echar un vistazo al código fuente, tendrás a tu disposición una corta pero entendible explicación y en menos de 5 minutos podrás entender y aplicar lo aquí aprendido. En nuestra meta de automatizar procesos subir imágenes ( o cualquier archivo ) a un servidor ftp no deberá llevarnos tiempo que podemos utilizar en tareas mas demandantes e importantes, es por esto que hoy aprenderemos a subir imágenes a nuestros servidores con ftp y php, vamos ya..

Lo primero que tenemos que hacer es tener la información de acceso a nuestro ftp disponible para comenzar con el código php.

Después necesitamos el código html para crear nuestro formulario de subida de nuestra imagen, este código bastara..

lo único rescatable aquí es el campo name del elemento input, este servirá para hacer referencia al archivo seleccionado.

También puedes notar que la informacion se envia a la misma pagina php.

Ahora necesitamos definir que se hara en caso de que se reciba este archivo, es decir si  ya se ha presionado el boton subir.

Si no esta definido userfiles entonces mostramos un mensaje en caso contrario procedemos con la subida de la imagen al servidor ftp.

Dentro de la funcion upload definimos nuestra información..

Ahora conectamos y logueamos,

Comprobamos que nos pudimos conectar y loguear..

y procedemos a subir la imagen..

y avisamos al usuario de la situación,

no olvidemos desconectarnos..

y hemos terminado 😉


Suscríbete!

Suscríbete a nuestra lista de correo y recíbe los últimos contenidos directamente en tu bandeja de correo electrónico, puedes elegir únicamente de que categoria del blog quieres recibir contenido.

Suscríbeme

como-subir-imagenes-al-ftp-con-php-final

Mas información en http://php.net/manual/es/function.ftp-put.php

Suerte!

 

Como subir imagenes al ftp con php

Dejar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *