<?php
if(isset($_POST['MarkaSinifi'])) {
$MarkaSinifi = $_POST['MarkaSinifi'];
echo "https://www.xxxxx.com/cart.php?a=add&pid=3&configoption[1]=2&customfield[10]=webx";
foreach($MarkaSinifi as $marka) {
echo '&configoption[' . $marka . ']=1';
}
}
?>
我为重定向用户设置了每个$marka
的代码,其值为1,2,3这是我要重定向的链接的结果:&#34; https://www.xxxxx.com/cart.php?a=add&pid=3&configoption[1]=2&customfield[10]=webx&configoption[51]=1&configoption[52]=1&#34;
这只是文字,但我想将用户重定向到该链接。我怎么能这样做?
这就是我所做的:https://coinearn.shop/marka.php
答案 0 :(得分:0)
如果您知道$marka
的所有索引,则可以使用
<?php
header('Location: '. "https://www.xxxxx.com/cart.php?a=add&pid=3&configoption$marka[0]=2&customfield[10]=webx&configoption$marka[1]=1&configoption$marka[2]=1");
这也有帮助
<?php
$args[0] = 'Location: https://www.xxxxx.com/cart.php?a=add&pid=3&configoption%s=2&customfield[10]=webx&configoption%s=1&configoption%s=1';
$args = array_merge($args, $marka);
header(call_user_func_array('sprintf', $args);