Hace poco que estoy programando con PHP y estoy siguiendo unos videotutoriales de este lenguaje de programacion. En uno de ellos plantean un sistema de login. El problema es que cuando intento iniciar sesion con un nombre vàlido debidamente guardado en la base de datos, no me reconoce ningun usuario, colocando: "No has podido hacer logged in. Debes estar logged in para ver esta página." que es el mensaje que se ha configurado si no existe el usuario. Aqui esta el codigo:
Código PHP:
<?php
require_once("bookmark_fns.php");
session_start();
if ($_POST["username"] && $_POST["passwd"])
// Intentando iniciar sesiòn
{
if (login($_POST["username"], $_POST["passwd"]))
{
// Si la id se encuentra registrada en la base de datos
$valid_user = $_POST["username"];
session_register($_POST["valid_user"]);
}
else
{
// inicio de sesion insatisfactorio
do_html_header("Problema:");
echo "No has podido hacer logged in.
Debes estar logged in para ver esta página.";
do_html_url("login.php", "Login");
do_html_footer();
exit;
}
}
do_html_header("Inicio");
check_valid_user();
// Obtiene los marcadores que el usuario ha ingresado
if ($url_array = get_user_urls($valid_user));
display_user_urls($url_array);
// obtiene el menu de opciones
display_user_menu();
do_html_footer();
?>
Saludos y gracias cualquier culaquier solucion
