Co jest nie tak z tym nagłówkiem:
{ $sql = "SELECT * FROM `download` WHERE file_name = '".$file_id."'"; if ( $num > 0 ) { }
Że nie dość iż pobiera plik, to dorzuca do niego na dole źródło strony? Po prostu plik po pobraniu wygląda tak:
[ZAWARTOSC] ... [KOD ZRODLOWY STRONY] ...
Gdzie jest błąd?