Cambia tus ifs así:
Código PHP:
if( isset( $_GET['opc'] ) && ( $_GET['opc'] == 2 ) ) {
}
isset comprueba si la variable existe, por lo que ese if lo que hace es primero comprueba que la variable exista, si existe entonces checa que sea igual a 1, 2 o 3.
Saludos.