Php 有没有办法(脚本?)将我网站的第一个访问者重定向到welcomepage.html而不是index.html?

Php 有没有办法(脚本?)将我网站的第一个访问者重定向到welcomepage.html而不是index.html?,php,html,Php,Html,你好,我正在通过自己的网站学习html/css。我很好奇,因为我想让我的网站显示一个不同于index.html的页面,供第一次访问的人使用。我知道它涉及一些类似cookies的东西,我也见过php中类似线程的脚本,但我现在不知道应该把它放在哪里。我对php一无所知,我应该把它放在一个.php页面中吗?或者有人能给我推荐一个资源,让我学会全面地做这件事吗 确实是你要走的路 学校: cookie通常用于标识用户。cookie是服务器嵌入到用户计算机上的一个小文件。每次同一台计算机通过浏览器请求页面时

你好,我正在通过自己的网站学习html/css。我很好奇,因为我想让我的网站显示一个不同于index.html的页面,供第一次访问的人使用。我知道它涉及一些类似cookies的东西,我也见过php中类似线程的脚本,但我现在不知道应该把它放在哪里。我对php一无所知,我应该把它放在一个.php页面中吗?或者有人能给我推荐一个资源,让我学会全面地做这件事吗

确实是你要走的路

学校:

cookie通常用于标识用户。cookie是服务器嵌入到用户计算机上的一个小文件。每次同一台计算机通过浏览器请求页面时,它也会发送cookie。使用PHP,您可以创建和检索cookie值

如果您在有人访问您的网站时设置了cookie,然后您可以检查cookie(或cookie中的值)是否已设置。如果没有设置,他们很可能是新用户

我建议将cookie检查放在.php页面的顶部,以便在加载任何html之前重定向用户


如果您以前从未使用过PHP,我建议您先从一个简单的开始。

让我们玩一下cookies吧!基本上,当用户首次访问时,我们会设置一个cookie。因此,您将获得一个“新访客”,再次单击
run
后,您将看到“你好,老访客”。我写了一个例子:

<?php

if (isset($_COOKIE['visit'])) {
    echo "Hello, old visitor.";
} else {
    echo "new visitor";
    setcookie("visit", true, time() + 5, "/"); //cookie will expire in 5 seconds
}

?>  

您可以使用Cookies查找教程和官方手册;阅读和学习,这都是(编码)乐趣的一部分。