En realidad lo que te aparece no es un error, es una noticia y estas son generadas por el compilador para depurar el codigo.
Lo que te esta diciendo es que la variable $opcion no esta definida.
Solucion: Puedes crear un condicional o declararla mas arriba con un valor nulo.
1.
Código PHP:
Ver original<?php
$opcion = NULL;
// mas codigo aqui
$opcion = $_GET['opcion'];
?>
2.
O también puedes configurar PHP para que no te muestre las noticias y que solo te muestre los errores.
Espero haberte ayudado.