У меня есть ссылка href в моем коде, которая вызывает new_requisition.php, и я также отключаю ее, если она не выполняет аргумент.Код ниже:
<?php
if ($row['req_status']=='Approved'){
echo '<a href="new_requisition.php?cid=<?php echo $cid;?>" class="btn btn-block btn-primary">
<i class="glyphicon glyphicon-shopping-cart text-blue"></i>
Add New Request
</a>';
} else {
echo "Not allowed to raise a PR";
}
?>
Для $cid
предварительно установлено значение $_POST
:
$cid=$_POST['cid'];
Я успешно получаю значение, переданное с предыдущей страницы, так как это определяетданные показываются этому, но я не могу передать его следующему.
Моя проблема в том, что я не могу заставить его передать переменную $cid
.Когда я нажимаю на него, я получаю:
new_requisition.php?cid=<?php%20echo%20$cid;?>
Вместо new_requisition.php?cid=3
, например, что создает мне проблемы, так как мне нужно вставить CID в базу данных.
Любые идеи, чтоя скучаю?