繁体   English   中英

当用户进入主页(index.php)时,如何显示用户随机子网页?

[英]How can I show the user random subwebpage when he enters my main page (index.php)?

我注册了一个域,例如mydomain.com。 我想在此放置一些php页面(或其他内容-带有jQuery的html等),当用户进入此页面时,他将立即被随机重定向到我的一个子页面(该页面也位于与index.php处于同一级别,例如first.php,second.php,third.php)-可以实现吗?

javascript解决方案如何:

  var webpages = ['url1', 'url2', 'url3'];
  //you can have an array of the urls

  var randomIndex = Math.floor(Math.random() * webpages.length - 1);
  //then generate a valid random index

  window.location.href = webpages[randomIndex];
  //redirect to a subpage randomly

这将使用php扫描目录,在目录中选择一个随机文件,然后重定向到该目录。 您需要确保文件夹中的所有内容都可以重定向到。

$dir    = '/subpages';
$pages = scandir($dir);
$randomPage=$pages[rand(0,sizeof($pages)];
header('Location: http://example.com/'.$randomPage);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM