Ya me he dado cuenta del error! El fallo era que tenía al principio un $_GET ya que para acceder a la ficha de los equipos se viene de una lista de enlaces sencillos, y por ello no me cogía $temporada al ejecutar el formulario dentro de la ficha. Al final lo he solucionado así:
Código PHP:
$temporada = $_GET['temporada'];
if ($temporada==NULL) $temporada = $_POST['temporada'];
Muchas gracias por tu ayuda