作为我的Web开发课程的最终项目,我的项目团队正在为当地的健身房建立一个网页。
我们设置了网站,以便在没有用户登录时显示注册页面,或者如果用户已登录则显示帐户页面。
目前,我已将注册表单重定向到“创建”页面,该页面处理注册请求,如果注册失败,我们会再次重定向到注册页面,或者将用户登录并重定向注册成功后,他们到帐户页面。
由于未部署网站,我无权访问URL,因此我暂时难以使用header()函数。还有其他选择吗?谢谢!
答案 0 :(得分:1)
如果你的问题是关于重定向页面而不使用php。是的,有很多选择。
Javascript:window.location = "http://www.finallocation.com";
元标记:<meta http-equiv="refresh" content="0;url=http://finallocation.com/" />
如果你想使用这些代码和php重定向页面。你可以简单地说:
$URL="http://www.finallocation.com/";
echo '<META HTTP-EQUIV="refresh" content="0;URL=' . $URL . '">';
或
echo '<script>window.location="http://finallocation.com"</script>';
答案 1 :(得分:0)
当然你有一些网址
由于未部署网站,我无权访问URL,因此我暂时难以使用header()函数。还有其他选择吗?谢谢!
即使是本地主机,我也会说不是包装问题,而是如何为未部署的网站创建网址。
答案当然是配置它。
if(!defined('SITE_URL')) define('SITE_URL', 'localhost');
//or what every you use to access it now.
然后你可以像这样建立你的重定向
header("location: http://".SITE_URL.'/somepage');
当部署站点时,您只需将常量设置为正确的域。
简单,只要你需要网站的域名作为奖励,你就可以使用常量,例如表格,链接,图像等等。