$_GET['from']=isset($_GET['from']) ? $_GET['from'] : false;
switch($_GET['from']) {
default:
Нужно ли фильтрировать переменную свитча?
По сути в базу нет обращений никаких, только запросы в строках браузера.
Но все же?
Если нигде не используешь на выходе и не записываешь в БД, то нет.
Я бы рекомендовал делать так.
$from = isset($_GET['from']) ? $_GET['from'] : NULL;
switch($from) {
default: