Foros del Web » Programando para Internet » PHP »

Urgente Ayuda

Estas en el tema de Urgente Ayuda en el foro de PHP en Foros del Web. CONSULTA BASICA ES EL TIPICO INGRESO A UN SITIO PERO NO ENTIENDO MUCHO, DEBERIA COMO SE SUPONE INGRESAR SOLAMENTE CON UN USUARIO Y CLAVE VALIDA ...
  #1 (permalink)  
Antiguo 10/09/2002, 17:18
 
Fecha de Ingreso: abril-2001
Mensajes: 36
Antigüedad: 16 años, 7 meses
Puntos: 0
Urgente Ayuda

CONSULTA BASICA ES EL TIPICO INGRESO A UN SITIO PERO NO ENTIENDO MUCHO, DEBERIA COMO SE SUPONE INGRESAR SOLAMENTE CON UN USUARIO Y CLAVE VALIDA PERO PASA IGUAL A HEADER("LOCATION: PAGINA.HTML")
QUE HIZE MAL POR FAVORRRR

<?php
include ("conectar.php");
$db=conectarse();
$listar=mysql_query("select * from users where idusuario='$user' and clave='$clave'",$db);
$items = mysql_affected_rows($db);
if ($items==0)
{
$NombreUsuario=mysql_fetch_array($listar);
echo "<font face=verdana size=2>Usuario no valido.</b></font><br>";
echo "<font face=verdana size=2><a href=javascript:history.back()>Atrás</a>";
}
else
{
header("Location: PAGINA.HTML");
}
mysql_free_result($listar);
?>
  #2 (permalink)  
Antiguo 10/09/2002, 19:33
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Re: Urgente Ayuda

Mira el valor que te entrega $item antes de entrar a la condicion ...

Yo de todas formas en esos casos uso mysql_num_rows() en vez de los "afectados" ...

Otro detalle .. es el metodo que estas usando para restringir el acceso a una pagina .. Tan solo redireccionas? .. y si un dia me cancelas la cuenta de usuario con tan solo "teclear" pagina.html .. estaré dentro? ....

<spam>
Te propongo que veas algo sobre sessiones y como usarlas para un sistema de autentificacion .. como ejemplo te dejo un script q hice :
<a href='ir.asp?http://phpcluster.host.sk/scripts/autentificator/' target='_blank'>http://phpcluster.host.sk/scripts/autent...</a>
&lt;/spam&gt;

Un saludo,
  #3 (permalink)  
Antiguo 11/09/2002, 10:35
 
Fecha de Ingreso: abril-2001
Mensajes: 36
Antigüedad: 16 años, 7 meses
Puntos: 0
Re: Urgente Ayuda

Gracias Cluster, habia visto la url que mencionas, pero yo el menso no me acordaba.
Gracias por tus consejos.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:50.