Comunicação entre paginas usando o método GET

Esse código exemplifica uma comunicação simples de envio GET no PHP.


<!--ESSE É A PARTE EM HTML-->

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html >
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Menu Opção</title>
</head>

<body>

<div align="center">
<h1>Menu de Opção</h1>
<hr />

<p>
	<a href="exibe_opcao.php?Opcao=1&Informacao=Abacaxi">
    Fruta Preferida: Abacaxi</a>
</p>

<p>
	<a href="exibe_opcao.php?Opcao=2&Informacao=Azul">
    Cor Preferida: Azul</a>
</p>

<p>
	<a href="exibe_opcao.php?Opcao=3&Informacao=Sorvete">
    Sobremesa Preferida: Sorvete</a>
</p>
</div>

</body>
</html>

================================================================================
ESSE É O CODIGO QUE RECEBE DO OPÇAO.PHP

<?php 
$mensagem = 'Sua';

switch (@$_GET['Opcao']){
	case 1: $mensagem .= ' fruta '; break;
	case 2: $mensagem .= ' Cor '; break;
	case 3: $mensagem .= ' Sobremesa '; break;
	
	}
	$mensagem .= 'Preferida é: '.@$_GET['Informacao'];
	echo $mensagem;

?>

Qual é a sua opinião ou dúvida?