Hola que tal?
Espero que me den una mano con este inconveniente, tengo un codido en PHP que funciona a la perfección en un HOSTING alojado sobre la plataforma WINDOWS en la empresa DATTATEC, el problema surgió cuando trato de colocar el mismo codigo pero en otro plan de DATTATEC que esta alojado sobre un servidor LINUX y no anda !!!
Este es el codigo:
cliente.php
<?PHP switch(true){
case ($cliente=='fabian'):
header ('Location: cliente1.php');
break;
case ($cliente=='sergio'):
header ('Location: cliente2.php');
break;
default:
header ('Location: errorcliente.html');
}?>
PD: pasa directamente al default, siendo que desde el formulario viene "fabian"/"sergio".
Este es el codigo:
clientes.html
<form method="POST" action="cliente.php">
<table width="200" border="0">
<tr>
<td><h3>Cliente: </h3></td>
<td><input type="text" name="cliente" size="19"></td>
<td><input type="submit" value="Ingresar" name="privado"></td>
</tr>
</table>
</form>
Desde ya muchas gracias.
Que quede claro que el codigo anda perfecto en un servidor WINDOWS pero no en el LINUX.
Gracias.