Ver Mensaje Individual
  #6 (permalink)  
Antiguo 09/07/2010, 14:04
Avatar de cambalacheweb
cambalacheweb
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 100
Antigüedad: 16 años, 4 meses
Puntos: 0
Respuesta: Pregunta de Seguridad en Upload PHP

Ok entiendo, pero fíjate en este código....

Código PHP:

if (is_uploaded_file($_FILES['miarchivo']['tmp_name'])) 
{    
$archivo=$_FILES['miarchivo']["name"];
$directorio='archivos_recibidos/';
$temporal=$_FILES['miarchivo']["tmp_name"];
$carga_archivo=move_uploaded_file($temporal,$directorio.$archivo);


    if(
$carga_archivo)
    {
    
        
        
$cid ftp_connect("ftp.tecnoprint2090.com.ve");
        
$resultado ftp_login($cid"abc","123");
    
        
ftp_chdir($cid"upload");
        if (
ftp_put($cid$archivo$directorio.$archivoFTP_ASCII)) {
         echo 
"Carga Exitosa de Archivo.\n";
        } else {
         echo 
"Hubo un problema durante la transferencia de Archivos\n";
        }
    
        
ftp_close($cid);
        
    }



De esta manera puedo subir un archivo que esté enviando un usuario tanto a mi servidor como a otro servidor, se envía a ambos lugares sin ningún problema, y podría usar la propia conexión FTP para que mi usuario me envíe archivos a mi servidor desde su PC.

Saludos.