X-Git-Url: http://git.polytechnique.org/?a=blobdiff_plain;f=include%2Fuserset.inc.php;h=100be7d7f8d04f30aaf1397e449835dcbbcab3c0;hb=3cb500d5b2d9815049f82bc4bd35eb377fbd16d1;hp=3a357e42980601f97eb52fdcb048e1802ccc90ee;hpb=f7644ca9771d1a9dd59a761f4e00144eb5e46c5e;p=platal.git diff --git a/include/userset.inc.php b/include/userset.inc.php index 3a357e4..100be7d 100644 --- a/include/userset.inc.php +++ b/include/userset.inc.php @@ -362,21 +362,18 @@ class GeolocView implements PlView switch ($this->type) { case 'icon.swf': - header("Content-type: application/x-shockwave-flash"); - header("Pragma:"); + pl_cached_content_headers("application/x-shockwave-flash"); readfile(dirname(__FILE__).'/../modules/geoloc/icon.swf'); exit; case 'dynamap.swf': - header("Content-type: application/x-shockwave-flash"); - header("Pragma:"); + pl_cached_content_headers("application/x-shockwave-flash"); readfile(dirname(__FILE__).'/../modules/geoloc/dynamap.swf'); exit; case 'init': $page->changeTpl('geoloc/init.tpl', NO_SKIN); - header('Content-Type: text/xml'); - header('Pragma:'); + pl_cached_content_headers("text/xml", "utf-8"); if (!empty($GLOBALS['IS_XNET_SITE'])) { $page->assign('background', 0xF2E9D0); } @@ -384,8 +381,7 @@ class GeolocView implements PlView case 'city': $page->changeTpl('geoloc/city.tpl', NO_SKIN); - header('Content-Type: text/xml'); - header('Pragma:'); + pl_cached_content_headers("text/xml", "utf-8"); $only_current = Env::v('only_current', false)? ' AND FIND_IN_SET(\'active\', adrf.statut)' : ''; $it =& $this->set->get('u.user_id AS id, u.prenom, u.nom, u.promo, al.alias', "INNER JOIN adresses AS adrf ON (adrf.uid = u.user_id $only_current) @@ -401,8 +397,7 @@ class GeolocView implements PlView $page->changeTpl('geoloc/country.tpl', SIMPLE); } else { $page->changeTpl('geoloc/country.tpl', NO_SKIN); - header('Content-Type: text/xml'); - header('Pragma:'); + pl_cached_content_headers("text/xml", "utf-8"); } $mapid = Env::has('mapid') ? Env::i('mapid', -2) : false; list($countries, $cities) = geoloc_getData_subcountries($mapid, $this->set, 10);