Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

respuesta a una base de datos

Estas en el tema de respuesta a una base de datos en el foro de Bases de Datos General en Foros del Web. Mi problema es el siguiente: bueno vallamos al grano tengo una cuenta en www.miarroba.com y he creado una cuenta donde tambien tengo una base de ...
  #1 (permalink)  
Antiguo 06/04/2004, 15:24
Avatar de The_Dark_Roy  
Fecha de Ingreso: enero-2004
Mensajes: 218
Antigüedad: 20 años, 10 meses
Puntos: 0
respuesta a una base de datos

Mi problema es el siguiente:

bueno vallamos al grano tengo una cuenta en www.miarroba.com y he creado una cuenta donde tambien tengo una base de datos.
el problema es el siguiente en la pagina (www.utamaldita.tk )que estoy construyendo necesito preguntar si el usuario y el password que ellos ingresan estan en la base de datos si es asi entonces va a la pagina principal si no me arroja una error en la pagina de inicio el tipico mensaje "Datos incorrectos Intentalo de NUEVO" mi problema es el siguiente y consiste en que en la pagina principal envio el nick y el password por el methodo post a una pagina control.php y esta segun sea el caso me redirecciona por ahora a la misma pagina con un Bienvenido usuario o el mensaje anterior caso contrario el codigo de control.php es:

Código PHP:
<? 
//Conexion con la base
$conn=mysql_connect("$host","$usuario","$password");

//selecciono la base de datos
mysql_select_db($fBD,$conn);

//sentecia sql para comprobar si existe el usuario
$senten="select * from  usuarios where nick='$nick _ingr'";

//ejecuto la sentencia
$rs=mysql_query($senten,$conn);

//Redirecciono segun sea el caso
if(mysql_num_rows($rs)!=0)
{
    
//usuario y password existen
    //defino una sesion y guardo datos
    
session_start();
    
session_register("autentificado");
    
$autentificado="SI";
    
header("Location:inicio.html");
}
else
{
si no existe el usuario de nuevo al inicio
    header
("Location:index.php?errorusuario=si");
}
mysql_free_result($rs); 
mysql_close($conn); 
?>
la base de datos por ahora tiene un registros:
id:1
nick: karita
password:rodrigo

Mi problema es que no me reconoce a los usuarios y no se donde pueda estar el error quisas ud lo encuentren si no gracias de todas maneras aaaaaaaa y si hay algo por la web o por este foro sobre el tema les rogaria que me disculpen y me redireccionen

les rogaria que me ayudaran cualquier otro dato pidanmelo.
adios.
__________________
ojala te hayas quitado la venda

http://www.surire.cl
http://www.uta.cl

Última edición por The_Dark_Roy; 06/04/2004 a las 15:29
  #2 (permalink)  
Antiguo 06/04/2004, 16:57
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 22 años, 9 meses
Puntos: 50
Hola y bienvenido... , lo que yo haría es validar dentro de mi query el usuario y el password (para empezar)

$senten="select * from usuarios where nick='$nick _ingr' and password='$myPwd'";

Con ello ya checho en mi tabla si existe ese usuario y si existe verificar que sea el password correcto.

Por otro lado (no soy experto en php) pero me parece que header va con mayúsculas.. te quedaría:

en vez de:
header("Location:inicio.html");

cambialo por:
Header("Location:inicio.html");

Por cierto... todo lo que quieras de php ve a su foro:

http://www.forosdelweb.com/sb5b105b5...18/foro18.html

Saludos y suerte
__________________
Nadie roba nada ya que en la vida todo se paga . . .

Exentrit - Soluciones SharePoint & Net
  #3 (permalink)  
Antiguo 07/04/2004, 08:05
Avatar de The_Dark_Roy  
Fecha de Ingreso: enero-2004
Mensajes: 218
Antigüedad: 20 años, 10 meses
Puntos: 0
De acuerdo vamoa a ver

gracias por la aclaracion voy hacer los cambios y de hay te cuento adios......
__________________
ojala te hayas quitado la venda

http://www.surire.cl
http://www.uta.cl
  #4 (permalink)  
Antiguo 08/04/2004, 14:47
Avatar de The_Dark_Roy  
Fecha de Ingreso: enero-2004
Mensajes: 218
Antigüedad: 20 años, 10 meses
Puntos: 0
RootK

cambie lo que tu me dijiste pero no hubo cambio alguno no se en que estoy fallando y la verdad estoy preocupado por que tengo una prueba de esto mismo ayudeme alguien porfavor !!!!!!
__________________
ojala te hayas quitado la venda

http://www.surire.cl
http://www.uta.cl
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 23:16.