【发布时间】:2011-09-18 04:49:41
【问题描述】:
我有一个站点,我们将其命名为http://mysite.com/index.php,这是我的主要站点,包含所有信息,我想要另一个页面,类似于http://mysite.com/index.php?=premium,在这个premium 页面中,将是全新的整个页面。这意味着不同的标题或与 index.php 页面没有任何关系。
原因是我不希望我的访问者直接访问premium page,所以他们必须先访问index.php 页面,然后从那里点击。
这样可以吗?
@knittl 不确定我的问题是否已解决
但是现在实际发生了什么,上面的代码可以让我毫无问题地进入高级页面
但在高级页面中包含许多 div 类,我在高级页面中有这个
<?php
if(!isset($_GET['ch'])){
$ch = 1;
} else {
$ch = $_GET['ch'];
}
if ($ch == 1) {
echo "<div class='player_live_server_info'>
现在我有了这个会发生什么
<li><a href="tv.php?page=premium?ch=1"><img src="live_img/ch_5.jpg"></a></li>
我不知道我这样做是对还是错,但它只是重定向回正常页面。
【问题讨论】:
-
该按钮在 index.php 中,我希望人们在转到下一页时单击以转到像 Wordpress 这样的新页面,但如果可能的话,我只希望它是全新的页面
-
可以只为您的高级页面添加书签并在那里而不访问您的“正常”页面
-
是的,他们可以按照我的想法这样做,但很多人不会真正想到这一点,因为我的网站是移动网站 (iPhone)
-
@knittl not if you check referer then redirect if not from
http://mysite.com/index.phpindex.php?=premium is missing the GET parameter -
@lawrence:引荐来源标头可能会被防火墙剥离……