Text Resizer Text Resizer
February 7th, 2012
You're browsing: Scriptmatico.Com » PHP » Creacion de Carpetas Usando Funciones FTP de PHP

Creacion de Carpetas Usando Funciones FTP de PHP

Posted on jul 28 in PHPby PrintText Resizer Text Resizer

Bien en esta ocacion me he dedicado a crear un script para crear carpetas conectandome a un sitio ftp.
Bien el Codigo es el siguiente:

PHP:
  1. <?
  2. //creamos las variables para la coneccion
  3. $ftp_server="www.miservidor.com";
  4. $ftp_user="miusuario";
  5. $ftp_password="123456";
  6. //Creamos el Id de coneccion al sitio ftp
  7. $conn_id = ftp_connect($ftp_server);
  8.  
  9. $login_result = ftp_login($conn_id, $ftp_user, $ftp_password);
  10.  
  11. if ((!$conn_id) || (!$login_result)) {
  12.  
  13. $message="No se ha podido conectar a $ftp_server como $ftp_user";
  14.  
  15. } else {
  16.  
  17. $message="La coneccion ha sido efectuada.";
  18.  
  19. }
  20.  
  21. $folder_name="mi carpeta";
  22. //quitamos los espacio y los reemplazamos con _
  23. $folder_name=ereg_replace(" ", "_", $folder_name);
  24.  
  25. ftp_chdir ($conn_id,$ftp_folder);
  26.  
  27. $status = ftp_mkdir ($conn_id, $folder_name);
  28.  
  29. $chmod_cmd="CHMOD 0777 ".$folder_name;
  30.  
  31. $chmod=ftp_site($conn_id, $chmod_cmd);
  32.  
  33. if (!$status) {
  34.  
  35. $message="No se pudo crear la carpeta";
  36.  
  37. } else {
  38.  
  39. $message="La carpeta se ha creado.";
  40.  
  41. }
  42. echo $message;
  43. //cerramos la coneccion
  44. ftp_quit($conn_id);
  45.  
  46. }
  47. //espero les sirva mis estimados y espero buenos comentarios y o sugerencias
  48. ?>

No related posts.


Leave a Reply

You must be logged in to post a comment.

Back to Top