多个html页面中的相同html标头

时间:2014-05-05 13:23:57

标签: javascript php html html5 facebook-login

我有一个网站,其中有fb登录。登录成功后,用户信息将添加到标题中。 但是,当用户从一个网页移动到另一个网页时,我将如何维护此信息?

3 个答案:

答案 0 :(得分:1)

欢迎使用StackOverflow!

由于PHP被标记,我相信您将使用PHP。

创建一个header.php或任何您想要命名的文件,其中包含标题信息。

无论何时需要

include('header.php')

执行此操作,您不必重复代码并保持相同的标题

答案 1 :(得分:0)

您需要使用CookiesPHP Sessions

Cookie将从您的用户保存在客户端上,因此只有javascript可以使用它。但用户可能会禁用Cookie或/和Javascript,因此这是一个“不安全”的问题。选项。

我宁愿用Sessions做这些,这些将从php运行的服务器处理。您需要将用户数据从登录发送到php文件并将其保存在会话中。然后,您可以渲染另一个HTML文件,并使用Session中的数据填充它。

答案 2 :(得分:0)

我相信你需要开会。

使用登录时初始化会话

示例:

<?php
session_start();//required with session
if (!isset($_SESSION['userId'])) {
  //welcome user
} else {
  //Register or login
}
?>

Session Use

的详细信息

如果您想为每个页面使用相同的代码,请创建单个文件,如header.php

并将其包含在您想要的任何地方

include "header.php";

详细信息:Include PHP