Дэвид
Новичок
Добрый день, дорогие программисты, мне нужна помощь, у меня имеется код, вот, ошибка: Invalid argument supplied for foreach() in /var/www/redirect.php on line 20, помогите решить.
<?php
ini_set('display_errors',1);
error_reporting(E_ALL);
$answer = file_get_contents("http://trademc.org/api.form?act=buy&0=".$_POST['tid']."&1=".$_POST['nick']."&2=".$_POST['coupon']);
$array = json_decode($answer, 1);
if (strpos($array['status'], 'ok') !== false)
{
$form = '<'.'form name="myform" method="POST" style="display:none" action="https://sci.interkassa.com/">';
foreach ($array['response'] as $key => $item)
{
$form .= '<'.'input type="hidden" name="'.$key.'" value="'.$item.'">';
}
$form .= '<'.'/form>';
$form .= '<'.'script>document.forms["myform"].submit();<'.'/script>';
echo $form;
echo "Все данные получены, передаю их кассе...";
} else {
$form = '<'.'form name="myform" method="POST" style="display:none" action="/index.php">';
foreach ($array['response'] as $key => $item)
{
$form .= '<'.'input type="hidden" name="'.$key.'" value="'.$item.'">';
}
$form .= '<'.'/form>';
$form .= '<'.'script>document.forms["myform"].submit();<'.'/script>';
echo $form;
echo "Упс! Какая-то ошибка!";
}
?>
<?php
ini_set('display_errors',1);
error_reporting(E_ALL);
$answer = file_get_contents("http://trademc.org/api.form?act=buy&0=".$_POST['tid']."&1=".$_POST['nick']."&2=".$_POST['coupon']);
$array = json_decode($answer, 1);
if (strpos($array['status'], 'ok') !== false)
{
$form = '<'.'form name="myform" method="POST" style="display:none" action="https://sci.interkassa.com/">';
foreach ($array['response'] as $key => $item)
{
$form .= '<'.'input type="hidden" name="'.$key.'" value="'.$item.'">';
}
$form .= '<'.'/form>';
$form .= '<'.'script>document.forms["myform"].submit();<'.'/script>';
echo $form;
echo "Все данные получены, передаю их кассе...";
} else {
$form = '<'.'form name="myform" method="POST" style="display:none" action="/index.php">';
foreach ($array['response'] as $key => $item)
{
$form .= '<'.'input type="hidden" name="'.$key.'" value="'.$item.'">';
}
$form .= '<'.'/form>';
$form .= '<'.'script>document.forms["myform"].submit();<'.'/script>';
echo $form;
echo "Упс! Какая-то ошибка!";
}
?>