Hola, estoy haciendo un sistema de login parecido al de autentificator de Cluster, sin embargo no se por que no me muestra los mensajes de error completos.. al subir al servidor, cuando lo uso local con PHP 5 funciona correcto peo al subir al servidor con php 4 ya no funciona..
Tengo un archivo llamado.. errors.php que contiene.. esto..
errors.php
Código PHP:
<?php
//variables de error
$error[0]="El Administrador no existe";
$error[1]="El password del administrador no es válido";
$error[2]="El usuario no existe";
$error[3]="El usuario no puede accesar con ese password";
$error[4]="No tiene el nivel necesario para entrar";
$error[5]="No ha iniciado sesión identifiquese";
?>
y en la pagina de inicio tengo esto..
index.php
Código PHP:
<?php
//al inicio de la pagina
include ("errors.php");
$cual = $_GET["error"];
$redireccion = $_GET["referer"];
?>
y al final de la pagina donde muestro los mensajes de error tengo esto..
index.php
Código PHP:
<?php
if (isset($cual))
{
echo "<p>Respuesta:</p>";
echo "<h1>".$error["$cual"]."</h1>";
} else
{
echo "<p>Bienvenido</p>";
}
?>
Es muy extraño por que solo me muetra la primera letra del mensaje de error , pero solo en el servidor con php 4, alguna idea??