Php ile Dosya Zipleyici ve Zip açıcı.

Php ile dosyaları zipleyip sıkıştırmak için şu fonksiyonu kullanabilirsiniz:

function ziple($kaynak,$hedef)
{      
   $fp = fopen($kaynak, "r" );
   $data = fread ($fp, filesize($kaynak));
   fclose( $fp );      
   $zp = gzopen( $hedef, "w9" );
   gzwrite( $zp, $data );
   gzclose( $zp );
}


kullanımı:

ziple("dosya.txt","dosya.gz");

ziplediğiniz dosyayı daha sonra açmak için de aşağıdaki fonksiyon kullanılabilir.

function zipac( $kaynak, $hedef)
{
   $zp = gzopen( $kaynak, "r" );
   $data = fread ( $zp, filesize($kaynak) );
   gzclose( $zp );     
   $fp = fopen( $hedef, "w" );
   fwrite( $fp, $data );
   fclose( $fp );
}   


Kullanımı:

zipac("dosya.gz","dosya.txt");

Her programcı birgün Php yi tadacaktır
2009-12-07 06:55:38 Edit:2009-12-07 06:56:45

06ozan06Ozan YılmazAvatar

hocam çok sağolun

2009-12-07 07:17:27

KunthMesut Cemil ASLANAvatar

tutorial yüklemek için böyle birşey mi kullanmalı yoksa mysql veritabanı mı tercih etmeli ?!? 

fikir lazım ....

Kunth, just kunth...
2009-12-18 23:33:54

mysql

dosyaları zipleyip yollamayı bilen biri WYSWYG editörle de aynı işi yapmayı becerebilir bence. pratik ve iki taraf için de kolaylık açısından Tinymce diyorum.

Her programcı birgün Php yi tadacaktır
2009-12-19 02:47:52
Alakalı Konular: php zipphp unzip

phpkodlari.com © 2009 Herkes Php öğrenecek
Eglence ve Oyun: Gamikro