2013-05-08 84 views
0

我在這裏有一個簡單的PHP編碼問題。我有一個按鈕ID'註冊'供用戶點擊。但是一旦點擊按鈕,下面的代碼就不會運行它。如何檢測按鈕是否被點擊

<?php 
try { 

if (isset($_POST['register'])) { 
    require_once('library.php'); 

    $user_id = $identity->user_id; 
    $status_type = 'M'; 
    $data = array('status' => $status_type); 

    $dbWrite->update('user', $data, "user_id = $user_id"); 

    header('Location: main.php'); 
    exit; 
} 

} catch (Exception $e) { 
    echo $e->getMessage(); 
} 

任何人都可以幫到我嗎?

+1

語法是按鈕的'name'屬性也設置爲「註冊」?如果您也包含HTML表單,它可能會有所幫助。 – andrewsi 2013-05-08 16:12:31

+0

您使用的是什麼表單方法GET或POST – 2013-05-08 16:12:47

+1

您可以向我們展示您的按鈕的HTML嗎? – Juampi 2013-05-08 16:13:11

回答

0

必須錯過按鈕的名稱屬性。在HTML定義按鈕,如下圖所示

<input type="submit" name="register" value="register" /> 
0

print_r($_POST);,看看缺什麼

可能的form

相關問題