我已经建立了一个网页splashcreen.html
,当有人加载index.php
时会自动转到该网页。但我希望还有一个按钮,返回index.php,允许用户返回主页。但如果此人关闭浏览器,整个过程将重新启动。
所以它是:
index.php
splashcreen.html
index.php
这可能吗?
谢谢!
答案 0 :(得分:2)
保存Cookie或发送GET值:
<a href="index.php?spash=0">Go Home!</a>
。
答案 1 :(得分:1)
您可以将index.php
作为启动画面。然后,用户点击该按钮,重定向到home.php
这是“真正的”主页。
然后,而不是Home链接指向根(这意味着index.php
,因此启动屏幕),而是指向home.php
。
所以:
yoursite.com
并遇到启动画面home.php
yoursite.com
,那么......再次启动屏幕!如果您稍后厌倦了启动画面并且计划不再使用它,您可以使用简单的.htaccess规则将index.php请求重定向到home.php
答案 2 :(得分:0)
是的,只需在splashscreen.html
中单击按钮时使用JavaScript设置cookie,并且如果设置了cookie,则index.php
上的php(或JS,无论重定向是什么)都不会重做。这很简单,只需在Google上搜索。
答案 3 :(得分:0)
你实际上并不需要重定向到splash.html你可以使用会话来存储如果它被看到或只是继续你的index.php
的index.php
<?php
session_start();
if(!isset($_SESSION['splash'])){
//Show splash screen
ob_start();
include('./splash.html');
$contents = ob_get_contents();
ob_end_clean();
echo $contents;
$_SESSION['splash']=true;
die;
}
//Do normal index.php
?>