SoloCodigo
Programación Web y Scripting => PHP => Mensaje iniciado por: sayri en Miércoles 1 de Junio de 2011, 22:53
-
tengo un problema veran, acabo de terminar una Pagina Web con base de datos, hazta hai todo normal todo correo bien
pero al momento de subir la pagina al servidor web, me surge un problema con la validacion de usuarios de la pagina, resulta que cuando ingreso el login y el password, al momento de validarlos me sale el mensaje de validacion de campo como si no hubiera ingresado ningun dato en el campo de login
-
Se me ocurre que utilizaste programacion con register_globals, y tu servidor no las tiene activada. (segun lo que alcanzo a entender)
Mira esto:
http://www.desarrolloweb.com/faq/200.php (http://www.desarrolloweb.com/faq/200.php" onclick="window.open(this.href);return false;)
Hay varias formas de reselverlo si ese es el problema, verifica si es eso
Saludos
-
bueno utilizo este codigo para la validacion
include ("conexin.php");
$link=Conectarse();
$contia = md5($pass);
$result = mysql_query("SELECT level FROM users WHERE usuario ='$login' and contraseña = '$contia'" , $link);
$num=mysql_numrows($result);
mysql_close($link);
$i=0;
while ($i < $num) {
$level=mysql_result($result,$i,'level');
if($level==2){
echo "Inicio de Sesion Exitosa como Administrador de la Pagina";
echo "<a href="pagina1.php?PHPSESSID=".$PHPSESSID.""><center>Ir a Pagina Principal</center></a>";
}elseif($level==1){
echo "Inicio de Sesion Exitoso";
echo "<a href="pagina2.php?PHPSESSID=".$PHPSESSID.""><center>Ir a Pagina Principal</center></a>";
}
elseif($level==3){
echo "Inicio de Sesion Exitoso";
echo "<a href="pagina3.php?PHPSESSID=".$PHPSESSID.""><center>Ir a Pagina Principal</center></a>";
}
else{
echo "No Existe el Usuario ó La Contraseña es Incorrecta";
}
$i++;
}
session_name();
session_register(usuario);
session_encode();
?>
-
Seguro que las variables $login y $contia no están vacías?? por que no veo donde le asignas el valor.
te sugiero imprimas los valores de $cotina y $login.
Saludos