Comunidad de diseño web y desarrollo en internet online

no se que le falta a mi validacion de usuario!!

Citar            
MensajeEscrito el 21 May 2009 08:06 pm
quiero hacer un sistema de validar usuario pero me falta..algo ya que me sale..un error..cuando ingreso usauario correcto me bota una hoja
este es el validar.php

<html>
<head>
<title>Documento sin t&iacute;tulo</title>
</head>
<body>
<?php
session_start();
if (!isset( $_POST['usuario'] )) {
header("Location: login.php");
} else {
$id = mysql_connect("localhost", "root", "");
mysql_select_db("log", $id);
$consulta = "SELECT * FROM Usuarios WHERE usuario = '" . $_POST['usuario'] ."' AND contrasenia = '" . $_POST['contrasenia'] . "'";
$datos = mysql_query($consulta, $id);
$numDatos = @mysql_num_rows($datos);
if ($numDatos <= 0) {
echo "Error: usuario o contraseña incorrectos. O usuario no dado de alta.<br>";
} else {
$_SESSION['User'] = $_POST['usuario'];
header("Location: " . mysql_result($datos, 0, 3)); // registro 0, campo 3, que será la página personal del usuario
}
}
?>
</body>
</html>
este es el index.php
<html>
<head>
<title>Documento sin t&iacute;tulo</title>
</head>
<body>
<?php
session_start();
if (!isset($_SESSION['User'])) {
header("Location: login.php");
}
// Mostrar aqui la página personal del usuario
ioooooooooooooo
?>
</body>
</html>
con la base de datos que te mostre..me ayudas..pleasee...:( igual gracias de todos modos...
y este el login.php

<html>
<head>

<title>Documento sin t&iacute;tulo</title>
</head>
<body>
<form name='formulario' method='post' action='validar.php'>
Usuario:
<input type='text' name='usuario'>
<br>
Contraseña: <input type='password' name='contrasenia'> <br>
<input type='submit' name='Registrar' value='Registrar'>
</form>
</body>
</html>

mi bd
CREATE TABLE IF NOT EXISTS `usuarios` (
`id` bigint(7) NOT NULL AUTO_INCREMENT,
`usuario` char(100) NOT NULL,
`contrasenia` char(100) NOT NULL,
`personal` char(100) NOT NULL,
KEY `id` (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
--
-- Volcar la base de datos para la tabla `usuarios`
--
INSERT INTO `usuarios` (`id`, `usuario`, `contrasenia`, `personal`) VALUES
(1, 'fiore5152', '123456', 'fiorella');

sale esto al validar:( en ke me ekivokee..porfis..ayudenme..gracias..muak..de antemano

No se encontró la página
Puede que la página solicitada ya no exista haya cambiado de nombre o no esté disponible temporalmente.
Pruebe lo siguiente:
Si escribió la dirección de la página en la barra de direcciones, compruebe que ...........

Por fiore5152

6 de clabLevel



 

msie
Citar            
MensajeEscrito el 21 May 2009 08:14 pm
el error esta en la redireccion puede ser porq el archivo no esta en la misma carpeta o algo por el estilo saludos

Por talcual

686 de clabLevel



 

Colombia

firefox
Citar            
MensajeEscrito el 21 May 2009 08:36 pm
lo que pasa..:( es ke no entiendo bien esta parte..del codigo..donde dice..
header("Location: " . mysql_result($datos, 0, 3)); // registro 0, campo 3, que será la página personal del usuario

el 3 a que se refiere..o.o y el archivo.al cual..redirecciona?? en que parte..esta como se llama.. abus..ayudenme..porfavor..cualquier.. apoyo..sera..:( de buena ayuda..gracias..= por contestarme..muak

Por fiore5152

6 de clabLevel



 

msie
Citar            
MensajeEscrito el 22 May 2009 01:27 am
que esta arrojando esta consulta mysql_result($datos, 0, 3) revisa porq el header lo q hace es buscar una carpeta que tenga por nombre el resultado de la consulta

Por talcual

686 de clabLevel



 

Colombia

firefox
Citar            
MensajeEscrito el 22 May 2009 02:43 pm
ieeeeee..gracias.. ia encontre..la respuesta..en la base..de datos.. apagina.. poner el url..de la pagina a donde kiero.. redireccionar..:D xvre...tu ayuda..y por el apoyo..recibido..muak

Por fiore5152

6 de clabLevel



 

msie
Citar            
MensajeEscrito el 22 May 2009 02:44 pm

fiore5152 escribió:

ieeeeee..gracias.. ia encontre..la respuesta..en la base..de datos.. apagina.. poner el url..de la pagina a donde kiero.. redireccionar..:D xvre...tu ayuda..y por el apoyo..recibido..muak
...

Por fiore5152

6 de clabLevel



 

msie

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.