Блог Ала…

Герои

А жаль, могли бы быть героями. Теперь героями станут.

Нет комментариев

Универсальный ответ на все вопросы…

Ебись с этой хуйнёй сам, сын мой...

.

.

.

Нет комментариев

Чёрный юмор

Слышите стоны? Это чёрный юмор подыхает в агонии…

182_70225

Joseph_Brodsky_1988

sdfsd

Нет комментариев

PHP Скачивание файла (не делайте так)

<?php 
 	Error_Reporting(E_ALL & ~E_NOTICE);
 
 if ( ! function_exists ( 'mime_content_type' ) )
 {
 	function mime_content_type ( $f )
 	{
 		return trim ( exec ('file -bi ' . escapeshellarg ( $f ) ) ) ;
 	}
 }/**/
 
 $dir = './files/';
 
 $fileId = $_GET['id'];
 if(!$fileId) {
     header ("HTTP/1.0 404 Not Found"); 
     exit; 
 }
 
 $fname = $fileId;
 
 $filename = $dir . $fileId; 
 if (!file_exists($filename)) { 
     header ("HTTP/1.0 404 Not Found"); 
     exit; 
 } 
 
 $fsize = filesize($filename); 
 $ftime = date("D, d M Y H:i:s T", filemtime($filename)); 
 $fd = @fopen($filename, "rb"); 
 
 if (!$fd){ 
   header ("HTTP/1.0 403 Forbidden"); 
   exit; 
 }
 
 if ($HTTP_SERVER_VARS["HTTP_RANGE"]) { 
   $range = $HTTP_SERVER_VARS["HTTP_RANGE"]; 
   $range = str_replace("bytes=", "", $range); 
   $range = str_replace("-", "", $range); 
   if ($range) {
 	fseek($fd, $range);
  }
 }
  
 
 if ($range) { 
   header("HTTP/1.1 206 Partial Content"); 
 }  else { 
   header("HTTP/1.1 200 OK"); 
 } 
 
 header("Content-Disposition: attachment; filename=\"$fname\""); 
 header("Last-Modified: $ftime"); 
 header("Accept-Ranges: bytes"); 
 header("Content-Length: ".($fsize-$range)); 
 header("Content-Range: bytes $range-".($fsize -1)."/".$fsize); 
 header("Content-type: " . mime_content_type($fname)); 
 
 
 while(!feof($fd)) {
 	echo fread($fd, 1024); 	
 }
 
 fclose($fd); 
 
 
 exit; 
 
 ?>
Нет комментариев

Очередная порция говнокода. (readfile)

<?
 session_start();
 if ($service_log == 1) {
 	header ("Content-Type: application/octet-stream"); 
 	header ("Content-Length: ".filesize("files_tech/".$dn)); 
 	header ("Content-Disposition: attachment; filename=".$dn); 
 	readfile("files_tech/".$dn);
 }
 ?>
Нет комментариев