Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/371.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Javascript打开随机帖子_Javascript_Php_Html - Fatal编程技术网

使用Javascript打开随机帖子

使用Javascript打开随机帖子,javascript,php,html,Javascript,Php,Html,我想要我的代码,当有人点击链接时,一个链接将在*/android.html、*/samsung.html和*/xiaomi.html之间随机打开3篇文章 我的代码是这样的 <?php $YuuClass->update_dls($file['downloads'], $file_id); echo '<script type="text/javascript"> var x=Math.floor((Math.random()*3)+ 1); var xxx=null;

我想要我的代码,当有人点击链接时,一个链接将在*/android.html、*/samsung.html和*/xiaomi.html之间随机打开3篇文章

我的代码是这样的

<?php 
$YuuClass->update_dls($file['downloads'], $file_id);
echo '<script type="text/javascript">
var x=Math.floor((Math.random()*3)+ 1);
var xxx=null;
if(x=="1"){xxx="android.html"}
if(x=="2"){xxx="samsung.html"}
if(x=="3"){xxx="xiaomi.html"}
</script>';
redirect('https://safelink-ainodorama.blogspot.com/2017/02/"+xxx+"?url='.base64_encode($copy['webContentLink']));
exit();
?>
其中,+xxx+将在我单击时在*/android.html、*/samsung.html和*/xiaomi.html之间随机更改

我试着用这样的代码点击它,只显示Base64代码

当我点击时,点击Ex链接

http://myweb.web.id/0aHR0cHM6Ly9kcml2ZS5nb29nbGUuY29tL2Evc2RuMTgzcGVrYW5iYXJ1LnNjaC5pZC91Yz9pZD0xMUNoa0JpS3lvWkRMMGIxTWxYek4yeUt2NGRQcnJoMG8mZXhwb3J0PWRvd25sb2Fk

我想当我点击它的网址将是这样的 https://safelink-ainodorama.blogspot.com/2017/02/android.html?url=base64_code_here


其中android.html可以从另两个页面随机更改,android、Samsung和Xiaomi。

因为javascript是客户端,php是服务器端,javascript不会更改xxx

取而代之的是创建一个页面数组,然后使用来随机选择一个页面

比如:


你在哪里重定向;来自我假设这是您在某处拥有的一个自定义函数。@Randall我也这么认为,$YuuClass、$copy、$file、$file\u id也是如此。我在php.net网站上翻找,看看是否有一个函数作为标题位置的缩写存在:http://blahblahblah'; 英雄联盟
<?php 
$YuuClass->update_dls($file['downloads'], $file_id);

$page = [
    'android.html',
    'samsung.html',
    'xiaomi.html'
];

$url = 'https://safelink-ainodorama.blogspot.com/2017/02/'.$page[array_rand($page)].'?url='.base64_encode($copy['webContentLink']);

redirect($url);
exit;