2014-02-17 36 views
2

看起來我的代碼是正確的,但是表單中的發佈變量不會在表單中的更新用戶設置頁面中回顯。我已經迴應了數據庫中輸入的發佈的id,但我無法獲得顯示的變量。 我已經在Codeigniter中做到了這一點,但我試圖用我自己的框架在純PHP中做到這一點。無法獲得發佈的變量以形式回顯

$ users = new Users($ db);來自我的init.php文件,該文件在下面的文件的開始處被調用。

when I 
    <?php var_dump($user['first_name'])?> 
    I get Null 

    <input type="text" name="first_name" value="<?php if (isset($_POST['first_name'])) 
    {echo htmlentities(strip_tags($_POST['first_name']));} else { echo 
    $user['first_name']; }?>"> 
+1

謝謝。我剛剛更新了我的問題。 –

回答

2

海斯蒂芬

嘗試print_r($_POST["first_name"]);代替的var_dump();

或只是所有:

print_r($_POST); 

問候....

0

在你的HTML頁面

@extract($_REQUEST); 

的頂部添加後,再放只是檢查和後檢查刪除下面的行 print_r($ _ REQUEST);

hope this help .