Tengo una web la cual siempre ha funcionado pero ahora no funciona un formulario en el que envio en un input="hidden" una información.
Este formulario si lo envio mediante method="GET" funciona pero si lo hago con method="POST" (como siempre a estado) resulta que ahora no funciona.
¿Por que puede ser?
¿Han modificado algo del servidor y no me he dado cuenta?
¿Sera alguna nueva version de PHP?
¿Como puedo solucionarlo?
El codigo viene ser algo como esto...
El formulario de la pagina index.php
Código PHP:
Ver original<form action="index.php" method="POST"> /* Asi no me funciona, con GET si*/
<input type="hidden" value="en" name="en_idioma" />
<input type="submit" value="Enviar" />
</form>
Y al comienzo de este index arriba del todo...
Código PHP:
Ver original<?php
if (isset($_POST['es_idioma'])) {
$_SESSION['idioma']='es';
include("./lang/lang-esp.php");
}
if (isset($_POST['en_idioma'])) {
$_SESSION['idioma']='en';
include("./lang/lang-eng.php");
}
?>