Моя проблема в том, что кнопки не работают, единственное, что происходит, это перезагрузка страницы. И есть ли кто-нибудь, кто знает, как создавать новые кнопки сразу после создания их в моей базе данных?foreach и тип ввода submit in php?
<form action="<?php $_SERVER['PHP_SELF'] ?>" method="post" class="index_head" id = "login_form" >
<?php
header('Cache-Control: no-cache');
header('Pragma: no-cache');
require "gettops.php";
$tops = getTops();
if(!empty($tops))
foreach ($tops as $top) {
if(isset($_POST[$top[0]]) && !empty($_POST[$top[0]]))
{
header("location:forgot_checkin.php");
}
?>
<input type="submit" Name="print" value="<?php echo $top[0]; ?>" class="btn btn-large btn-primary" />
<?php } //end foreach ?>
<input type="submit" Name="print" value="Download Excel" class="btn btn-large btn-primary">
<input type="submit" Name="print" value="Download Excel" class="btn btn-large btn-primary">
</form>
Все в порядке , 'type =" submit "отправить форму выбранному' action', который является текущим файлом в вашем случае. –
ваш код имеет некоторые проблемы, во-первых: заголовки должны быть первыми перед любым выходом, иначе PHP не сможет добавить их в заголовок ответа , а во-вторых, почему вы определили несколько кнопок отправки с похожим именем и значением? –
Можете ли вы указать, что именно вы пытаетесь выполнить? – briosheje