我有一個表單,其中有3個按鈕 - 付款,取消和打印。檢查許多特定的按鈕
所有這些按鈕中的除了取消(它重置)點擊時,該數據流經POST方法在另一個文件中的相同的功能。在這個功能我想隔離使用下面的代碼的輸出:
function emp_sal_in($data)
{
$msg = '';
if ($_SERVER['REQUEST_METHOD'] === 'POST') { //something posted
if (isset($_POST['Print'])) {
$msg = 'This is printing the data';
return $msg;
} else {
if ($this->db->insert('employeesalarypayment', $data)) {
$msg = '<p class="bg-success">Employee Salary Details Recorded successfully....</p>';
} else {
$msg = '<p class="bg-danger">Problem Occured</p>';
}
return $msg;
}
}
}
這裏是我的按鈕的HTML代碼:
<div class="form-group">
<div class="col-sm-offset-2 col-sm-2">
<button type="submit" class="btn btn-primary btn-label-left">
<span><i class="fa fa-clock-o"></i></span>
Make Payment
</button>
</div>
<div class="col-sm-offset-1 col-sm-1">
<button type="reset" class="btn btn-primary btn-label-left">
<span><i class="fa fa-clock-o"></i></span>
Cancel
</button>
</div>
<div class="col-sm-offset-1 col-sm-1">
<button type="submit" class="btn btn-primary btn-label-left">
<span><i class="fa fa-clock-o"></i></span>
Print
</button>
</div>
</div>
但它總是執行else部分。即使我點擊打印。請指導我。感謝預期。
你需要給他們'NAME = 「打印」''和名稱= 「付款」'對測試值服務器 – mplungjan