me limite a traducir y tratar de explicar lo mejor
Código PHP:
<?
// Incluye los archivos de las funciones usadas en la aplicacion
require_once("bookmark_fns.php");
session_start();
if ($username && $passwd)
// existen las variables usuario y clave, hay un intento de login
{
if (login($username, $passwd))
{
// la funcion login devuelve true en caso de que el usuario y clave coincidan con un usuario registrado
$valid_user = $username;
session_register("valid_user");//creamos una sesion valida para usuario registrado
}
else
{
//la funcion login devolvio false implica que los datos no concuerdan con un usuario registrado
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();
// el usuario esta logueado y obtiene los favoritos que posee en la DB
if ($url_array = get_user_urls($valid_user));
display_user_urls($url_array);
// muestra un menu de opciones
display_user_menu();
do_html_footer();
?>