Have a look to this extended version :)<?phpfunction compress( $srcFileName, $dstFileName ){ $fp = fopen( $srcFileName, "r" ); $data = fread ( $fp, filesize( $srcFileName ) ); fclose( $fp ); $zp = gzopen( $dstFileName, "w9" ); gzwrite( $zp, $data ); gzclose( $zp );}function uncompress( $srcFileName, $dstFileName, $fileSize ){ $zp = gzopen( $srcFileName, "r" ); $data = fread ( $zp, $fileSize ); gzclose( $zp ); $fp = fopen( $dstFileName, "w" ); fwrite( $fp, $data ); fclose( $fp );}compress( "tmp/supportkonzept.rtf", "tmp/_supportkonzept.rtf.gz" );uncompress( "tmp/_supportkonzept.rtf.gz", "tmp/_supportkonzept.rtf", filesize( "tmp/supportkonzept.rtf" ) );?>