Autor | Zpráva | ||
---|---|---|---|
budvar Profil |
#1 · Zasláno: 17. 9. 2007, 12:25:39 · Upravil/a: budvar
Prohledal sem to tu celý a nenašel tak si dovolím založit téma. Potřeboval bych statistiku zobrazení souborů (uložit ip,referer,agent do mysql), ale chtěl bych přes rewrite udělat aby to fungovalo
Umím to udělat přes www.server.cz/soubory/?soubor=file.ext - že se bude přistupovat přes tyhle odkazy a pak dám přesměrování přes header na www.server.cz/soubory/file.ext jenže to je nešikovný protože prozradím opravdový umístění a přes ten odkaz by stahovali soubory a mě by se nazapočítavali do statistik... Zkrátka potřebuju něco přes .htacces aby když někdo zadá www.server.cz/soubory/file.ext aby se mi spustil script třeba counter.php Díky moc za rady... |
||
Joker Profil |
#2 · Zasláno: 17. 9. 2007, 13:14:28 · Upravil/a: Joker
Na to ani není potřeba mod_rewrite.
Ten PHP skript prostě nebude přesměrovávat, ale udělá: // otestuju existenci souboru apod. a potom: header("Content-Type: application/force-download"); echo(file_get_contents($nazev_souboru)); edit: s tím typem "application/force-download" je to pro stažení souboru, pro zobrazení by tam byl jiný, případně žádný (pokud je to HTML). Ale princip je snad zřejmý, prostě ten soubor načtu uvnitř PHP a zobrazím ho. |
||
budvar Profil |
#3 · Zasláno: 17. 9. 2007, 13:40:35
Čoveče tak by to šlo a pak ještě podvrhnu
právě ten www.server.cz/soubory/file.ext na tomu skriptu www.server.cz/soubory/?soubor=file.ext a bude to :) To by mohlo být to pravý ořechový :) Dík |
||
Časová prodleva: 17 let
|
0