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
{
$_SESSION['idioma']='es';
include("./lang/lang-esp.php");
}
{
$_SESSION['idioma']='en';
include("./lang/lang-eng.php");
}
?>
 
 

 Variables GET funcionan pero variables POST no ¿Por que?
 Variables GET funcionan pero variables POST no ¿Por que? 

 no es lógico lo que te voy a decir pero no encuentro explicación a tu problema,
no es lógico lo que te voy a decir pero no encuentro explicación a tu problema,  puedes cambiar el action en tu form a minusculas y en la página en el que recibes tu form coloca
 puedes cambiar el action en tu form a minusculas y en la página en el que recibes tu form coloca 

