Foros del Web » Creando para Internet » Diseño web »

Urgente!!

Estas en el tema de Urgente!! en el foro de Diseño web en Foros del Web. Hola, mi primer POST de ayuda!! Necesito resolver un problema que tengo, miren: yo tengo una pagina de subir archivos a ftp (no a mysql) ...
  #1 (permalink)  
Antiguo 03/08/2010, 15:07
 
Fecha de Ingreso: julio-2010
Mensajes: 158
Antigüedad: 13 años, 9 meses
Puntos: 1
Exclamación Urgente!!

Hola, mi primer POST de ayuda!!

Necesito resolver un problema que tengo, miren:

yo tengo una pagina de subir archivos a ftp (no a mysql) pero qiuero agregar la funcion file_exist() y no se donde va en este codigo ni como ponerla, AYUDA!! tambien quiero agregar que solo tak formato puede enviarse.
seria= file_exist + solo jpg, gif y jpge + maximo subida 400mb.

Les dejo los //ayuda

Código PHP:
Ver original
  1. 1.
  2.       <?php
  3.    2.
  4.       $FTP_User = "*****";  // servidor requiere nombre de usuario
  5.    3.
  6.       $FTP_Pass = "*****"; // servidor requiere nombre de clave de usuario
  7.    4.
  8.       $FTP_Host = "******"; // Nombre de dominio
  9.    5.
  10.       $FTP_Root = "public_html/inc/upload/"; // Carpeta a la que se subirá los archivos
  11.    6.
  12.       $FTP_Rota = "inc/upload/"; // Algo que agregue yo, no cambien
  13.    7.
  14.        
  15.    8.
  16.        
  17.    9.
  18.        
  19.   10.
  20.       if ($_POST['Submit'] != "") {
  21.   11.
  22.           $Connect = @ftp_connect($FTP_Host);
  23.   12.
  24.           ftp_login($Connect, $FTP_User, $FTP_Pass);
  25.   13.
  26.           $nombre_archivo = $FTP_Root . $_FILES['archivo_1']['name'];
  27.   14.
  28.           $Local_Resource = $_FILES['archivo_1']['tmp_name'];
  29.   15.
  30.           $FTP_Rot2 = $FTP_Rota . $_FILES['archivo_1']['name'];
  31.   16.
  32.       }
  33.   17.
  34.        
  35.   18.
  36.        
  37.   19.
  38.        if (ftp_put($Connect, $nombre_archivo, $Local_Resource, FTP_BINARY)) {
  39.   20.
  40.               echo "Archivo subido al servidor correctamente: http://todostrucos.com.ar/$FTP_Rot2
  41.  21.
  42.      ";
  43.   22.
  44.           }
  45.   23.
  46.           else
  47.   24.
  48.           {
  49.   25.
  50.               echo "Se ha detectado un error al subir el archivo: $nombre_archivo
  51.  26.
  52.      ";
  53.  
  54.           }
  55.  
  56.       ?>


Si me ponen el codigo cmpleto ya armado mejor!!!

Urgente!!

Última edición por ameno123; 03/08/2010 a las 15:19
  #2 (permalink)  
Antiguo 04/08/2010, 15:17
 
Fecha de Ingreso: julio-2010
Mensajes: 158
Antigüedad: 13 años, 9 meses
Puntos: 1
Respuesta: Urgente!!

Nadie responde..
  #3 (permalink)  
Antiguo 04/08/2010, 15:32
 
Fecha de Ingreso: octubre-2009
Ubicación: En el ordenador
Mensajes: 504
Antigüedad: 14 años, 6 meses
Puntos: 10
Respuesta: Urgente!!

No pidas que te lo hagan todo hecho, NUNCA lo hagas.

Ahora te voy a ayudar:

Después del if($_POST['submit']... , sería el lugar idóneo para saber si es un archivo válido o no (miras la extensión, cuyo script puedes buscar en google, encontrarás a patadas) y su tamaño.

Una vez que te has conectado al servidor, y sabes que el archivo es correcto, es cuando debes mirar si ya existe un archivo con el mismo nombre. (file_exists).
__________________
Buscando ideas para proyectos....

Esperando a tener 18 años....
  #4 (permalink)  
Antiguo 04/08/2010, 17:11
 
Fecha de Ingreso: julio-2010
Mensajes: 158
Antigüedad: 13 años, 9 meses
Puntos: 1
Respuesta: Urgente!!

Ok, no sabía, soy nuevo en este foro.
  #5 (permalink)  
Antiguo 04/08/2010, 18:12
Avatar de Nemutagk
Colaborador
 
Fecha de Ingreso: marzo-2004
Ubicación: México
Mensajes: 2.633
Antigüedad: 20 años
Puntos: 406
Respuesta: Urgente!!

A ver, ya publicaste en este post LA MISMA PREGUNTA, en la cual YA TE HE DADO UNA SOLUCION...

NO publiques mas de 1 vez la misma duda, aparte a ti no te urge, lo que te urge es que te lo entreguen hecho ¬¬
__________________
Listo?, tendría que tener 60 puntos menos de IQ para considerarme listo!!!
-- Sheldon Cooper
http://twitter.com/nemutagk
PD: No contestaré temas vía mensaje personal =)
  #6 (permalink)  
Antiguo 05/08/2010, 15:46
 
Fecha de Ingreso: julio-2010
Mensajes: 158
Antigüedad: 13 años, 9 meses
Puntos: 1
Respuesta: Urgente!!

No me ayudo para nada...
  #7 (permalink)  
Antiguo 07/08/2010, 12:10
Avatar de jomaruro
Colaborador
 
Fecha de Ingreso: junio-2002
Ubicación: Naboo
Mensajes: 5.442
Antigüedad: 21 años, 9 meses
Puntos: 361
Respuesta: Urgente!!

Hola:

Cita:
Iniciado por ameno123 Ver Mensaje
No me ayudo para nada...
Eso no es excusa para abrir otro tema con lo mismo.

Saludos.

  #8 (permalink)  
Antiguo 07/08/2010, 21:53
 
Fecha de Ingreso: julio-2010
Mensajes: 158
Antigüedad: 13 años, 9 meses
Puntos: 1
Respuesta: Urgente!!

Si, lo que vs digas, nadie me ayuda con mi problema, todos me pelean, si no van a ayudar no molesten.
  #9 (permalink)  
Antiguo 08/08/2010, 03:01
Avatar de jomaruro
Colaborador
 
Fecha de Ingreso: junio-2002
Ubicación: Naboo
Mensajes: 5.442
Antigüedad: 21 años, 9 meses
Puntos: 361
Respuesta: Urgente!!

Hola:

Y tú ¿ayudas a alguien? ¿o sólo vienes a buscar exigir ayuda?

Saludos.

  #10 (permalink)  
Antiguo 08/08/2010, 13:47
 
Fecha de Ingreso: julio-2010
Mensajes: 158
Antigüedad: 13 años, 9 meses
Puntos: 1
Respuesta: Urgente!!

Weno, gracias, no me respondan.
  #11 (permalink)  
Antiguo 08/08/2010, 15:22
 
Fecha de Ingreso: junio-2010
Ubicación: Charlotte, NC
Mensajes: 611
Antigüedad: 13 años, 10 meses
Puntos: 95
Respuesta: Urgente!!

Y aparte se ofende el muchacho...
  #12 (permalink)  
Antiguo 09/08/2010, 19:32
 
Fecha de Ingreso: julio-2010
Mensajes: 158
Antigüedad: 13 años, 9 meses
Puntos: 1
Respuesta: Urgente!!

We, ya fue... listo. N posteen más, no respondan, n me ayuden. YA ESTÁ, YA LO SOLUCIONE SIN USTEDES.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:11.