View file mch-lib/out_zip.php

File size: 1.61Kb
<?php
##########################################
##UTF-8,lang-ru,"Monospace"(regular)[10]##
##########################################

#######################################
##Системные файлы/файлы конфигурации
##Установки соединения с базой данных:
  if(is_file('./sys/etc/mysql_connection.php')) { //(Если есть.
    include './sys/etc/mysql_connection.php';     //Подключим
  }                                               //<<)
##Основная конфигурация программы:
  if(is_file('./sys/etc/usr_conf.php')) { //(Если есть.
    include './sys/etc/usr_conf.php';     //Подключим
  }                                       //<<)
#######################################
include_once './sys/libs/zip.class.php';
			$id = intval($_GET["zip"]);
			$id = mysql_real_escape_string($id);
			$sql_sel = "SELECT * FROM mlb_texts WHERE text_id=$id and text_pid=0";
			$sql_q = "SELECT * FROM mlb_texts WHERE text_pid=$id";
			$res = mysql_fetch_array(mysql_query($sql_sel));
			$qg = mysql_query($sql_q);
			$plus = '';
			while($res_q = mysql_fetch_array($qg)) {
				$plus .= stripslashes($res_q["text_text"]);
			}
				$tozip = stripslashes($res["text_text"]).$plus;
					$createZip = new createZip;
					$createZip -> addFile($tozip, 'text_'.$id.'.txt');
					$fileName = $dir_f."txt_".(str_replace(' ', '', microtime())*10000000000000).".zip";
					$fd = fopen ($fileName, "wb");
						$out = fwrite ($fd, $createZip -> getZippedfile());
					fclose ($fd);
						$createZip -> forceDownload($fileName);
						@unlink($fileName);
?>