<?php
list($_SERVER['REQUEST_URI'],$_SERVER['QUERY_STRING']) = explode("?",$_SERVER['REQUEST_URI']);
parse_str($_SERVER['QUERY_STRING']);
if($_POST['submit']){ (ここでエンコード周りの処理はしてません) }

switch($submit){ (caseは全角で普通に指定しています) }

  $filename =mb_convert_encoding($filename, "SJIS", "EUC-JP");   //ここでエンコード処理
  $data = file_get_contents($filename);
    :
    :
echo $data;
?>

こんな感じです。