Dzięki za chwile się za to wezmę

Cytat(Uriziel01 @ 19.12.2011, 10:51:01 )

Przykład z jakiejś strony z google

Musisz tylko podpiąć swoją zawartość do $filecontent i nazwe pliku do $downloadfile;
No i oczywiście 'Content-Type' musi odpowiadac faktycznemu plikowi.
(Od razu mówię że nie wiem czy ten skrypt zawiera jakies błedy, to nie mój kod)
<?php
$filecontent="Some text/code im creating in the script";
$downloadfile="somefile.txt";
header("Content-disposition: attachment; filename=$downloadfile"); header("Content-Type: application/force-download"); header("Content-Transfer-Encoding: binary");
?>
wszystko prawie fajnie tylko potrzebuje zeby do pliku mi zapisało taką treść:
<model nart="40020710" typ="TD-160/100 N SILENT" bieg="HS" uv="230" no="2500" pw="25" pwmin="" ia="0.16" qm="180" ps="105" tmin="-20" tmax="40" mk="1.4" fi="100" fio="97" dba="24" reg="REB-1" name="" />
a z tym jest mały problem bo nie wyświetle tego na stronie ze względu na <> jak je pozamieniam na < > to niestety ale te znaczniki tam lądują :/
jak można to obejść
zrobiłem tak:
$file = "modele.$g->typ";
$file = fopen($file, 'w+');
header("Location: modele.xml");
utworzyłem sobie jeden plik który będzie zawsze pobierany i zrobiłem hedera na niego ale niestety zamiast mi się on pobrać to mi się on wyświetla w przeglądarce :/
nie wiem jaki nagłówek dorzucić żeby się pobrał chyba że macie inny pomysł na to.