<?php
ob_start(); // запуск буферизации, поскольку не понятно из-за чего у Вас не работает
// массив $_REQUEST объединяет все глобальные массивы переменных, для удобаства пользуем его
$s = isset($_REQUEST['s']) ? (integer) $_REQUEST['s'] : 0; // !!! Проверяем переменную на существование, чтобы не было ошибок!!
switch ($s) {
// передаю второй параметр в функцию header,
// поскольку встречал случаи, когда по дефолту он работал как false
case 1: header("Content-type: AAA", true);
break;
case 2: header("Content-type: BBB", true);
break
default: header("Content-type: text/html", true);
break;
}
// ... продолжаем свою работу
?>