@jaronu: Es interesante como haces la validación, pero dudo que funcione. isset() es una función que retorna true o false. La forma en que la estás utilizando compararía el resultado de esa función con el valor que indicas:
Código PHP:
if (isset($opcion) == 1) {
// Si existe $opcion estarías haciendo: if (true == 1)
// de lo contrario estarías haciendo: if (false == 1)
Sería más correcto (siguiendo tu idea) algo como esto:
Código PHP:
if (isset($opcion) && $opcion == 1) {
// Tiene más lógica
@damian0021: Te sugiero esto:
Código PHP:
switch($_GET['codigo']) {
case '1':
include 'pagina1.html';
break;
case '2':
include 'pagina2.html';
break;
default:
include 'pagina1.html'; // o lo que quieras.
}