elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Ingresar Registrarse
11 Octubre 2008, 23:02  



+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  PHP (Moderadores: Ertai, дٳŦ٭)
| | | |-+  "splitar" arcivo ¿como?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Imprimir
Autor Tema: "splitar" arcivo ¿como?  (Leído 261 veces)
SERBice

Desconectado Desconectado

Mensajes: 895



Ver Perfil WWW
"splitar" arcivo ¿como?
« en: 17 Noviembre 2007, 14:54 »

resulta qe tengo en mi servidor un archivo de 1.1GB y quisiera saber como hacer trozos de él con php para poder descargarlo dado qeu el servidor no soporta una conexion de duracion lo suficientemente prolongada para e descargue dicho archivo (ni por ftp), es una medida de seguridad que tiene el servidor y no puedo evitarlo.


asi qe s alguien  pudiera decirme como usar hacer una funcion que me haga trozos de 100MB supongamos estare muy agradecido.... no creo que sea muy complicado, simplement es abrir el archivo, leer hasta 100MB, grabarlso en otro y asi hasta terminar.... pero no me ha salido.... :-\
En línea

Estrenando firma (Gracias Artikhacker):

Asus M2N-SLI (nFoce 560SLI) - 4GB DDR2 OCz System Elite @800MHz - AMD Athlon 64 x2 5200+ - GeForce 8800GS 384MB Alpha Dog Edition 680Mhz - HD SATA2 WD 7200rpm 500GB - Asus DRW-2014L1T


alone-in-the-chat

Desconectado Desconectado

Mensajes: 534


Ver Perfil
Re: "splitar" arcivo ¿como?
« Respuesta #1 en: 19 Noviembre 2007, 20:52 »

 
  Puedes probar con un fopen usando "rb" como parametro de modo de apertura y validar que leidos tal cantidad de kbytes se abra otro archivo y asi hasta   que se llegue al final del archivo principal

Saludos
En línea

Because maybe
You're gonna be the one that saves me
And after all
You're my wonderwall
d[n_n]b
SERBice

Desconectado Desconectado

Mensajes: 895



Ver Perfil WWW
Re: "splitar" arcivo ¿como?
« Respuesta #2 en: 20 Noviembre 2007, 17:04 »

por favor ¿podrias darme un ejemplo...?

gracais por la respuesta.
En línea

Estrenando firma (Gracias Artikhacker):

Asus M2N-SLI (nFoce 560SLI) - 4GB DDR2 OCz System Elite @800MHz - AMD Athlon 64 x2 5200+ - GeForce 8800GS 384MB Alpha Dog Edition 680Mhz - HD SATA2 WD 7200rpm 500GB - Asus DRW-2014L1T


alone-in-the-chat

Desconectado Desconectado

Mensajes: 534


Ver Perfil
Re: "splitar" arcivo ¿como?
« Respuesta #3 en: 20 Noviembre 2007, 20:52 »

Código
<?php
$gestor = fopen("LPAPI.pdf","rb");
$acu = 0;
$contFiles = 1;
$archivo = "archivo";
if ($gestor)
{
    while (!feof($gestor))
    {
        if ($acu == 1048576)
        {
        $archivo = "archivo".$contFiles;
        $acu = 0;
        $contFiles++;
        }
$bufer = fgets($gestor, 4096);
$gx = fopen($archivo,"a");
        fwrite($gx,$bufer);
        fclose($gx);
        $acu += 4096;
    }
    fclose ($gestor);
}
?>
 

Por alli deberia ir la cosa (claro mucho mejor  ;D )
pero es cosa que lo mejores

Saludos
En línea

Because maybe
You're gonna be the one that saves me
And after all
You're my wonderwall
d[n_n]b
SERBice

Desconectado Desconectado

Mensajes: 895



Ver Perfil WWW
Re: "splitar" arcivo ¿como?
« Respuesta #4 en: 21 Noviembre 2007, 04:18 »

gracias amigo  ;D
En línea

Estrenando firma (Gracias Artikhacker):

Asus M2N-SLI (nFoce 560SLI) - 4GB DDR2 OCz System Elite @800MHz - AMD Athlon 64 x2 5200+ - GeForce 8800GS 384MB Alpha Dog Edition 680Mhz - HD SATA2 WD 7200rpm 500GB - Asus DRW-2014L1T


Páginas: [1] Ir Arriba Imprimir 
Ir a:  







Consolas     La Web de Goku     MilW0rm     MundoDivx

Hispabyte     Truzone     TodoReviews     ZonaPhotoshop

hard-h2o modding    Foros de ayuda    Yashira.org    Videojuegos    indetectables.net   

Noticias Informatica    Seguridad Informática    ADSL    Foros en español    eNYe Sec

Todas las webs afiliadas están libres de publicidad engañosa.

Powered by SMF 1.1.6 | SMF © 2006-2008, Simple Machines LLC
Free counter and web stats