我在看一些关于我的问题,但却找不到或理解我的细节的话题。
我有用户,我想将用户重定向到我的网站之外,在那里停留10秒,然后单击一个按钮,确认他已经等待了这些秒。我在想这样做:
<div id="shown_box_at_top"> you have to wait <div id="timer">10</div> more seconds. </div>
<div id="shown_box_after_timer"> <a href="confirm.php">Please click here</a></div>
<?php include('www.wesite.com');?>当然,这只是一个例子,但是如果我这样做,并且www.website.com有一个访问者计数器,计数器会把他作为访客添加还是不添加?或者有更好的方法去做?
发布于 2013-12-23 12:55:24
如果要将用户重定向到此外部网站,可以使用PHP标头函数执行以下操作:
header('Location: http://www.example.com/');然而,一旦用户单击此链接,您将失去对该用户的控制,因为他将不再在您的网站上。我认为更好的方法是使用iframes在您自己的网页上显示外部网站。用户将增加外部页面的访问者计数器,并且由于用户将在您的网页上,您仍然可以控制这个用户在10秒后(假设)使用jQuery做您想做的事情。
发布于 2013-12-23 12:48:13
首先,include在本地以php代码的形式执行HTML,这肯定不是您想要的,因为它会创建一个security vulnerability。相反,如果有的话,您需要file_get_contents。更好的是,考虑使用伊夫拉梅,以便从客户端下载网站。
https://stackoverflow.com/questions/20743903
复制相似问题