我需要幫助。其實我有一個HTML表單,如下面播種。HTML表單提交和處理在PHP
<form id="blog" class="" action="blog/save" method="POST">
<input type="text" id="blog[title]" class="" name="blog[title]" value="" />
<input type="text" id="blog[tag]" class="" name="blog[tag]" value="" />
<textarea id="blog[editor]" class="" name="blog[editor]"></textarea>
<input type="submit" id="blog[save]" name="blog[save]" class="button" value="Save Post" />
<input type="submit" id="blog[savePub]" name="blog[savePub]" class="button" value="Save & Publish Post" />
</form>
但在PHP文件,我需要檢查哪些點擊提交按鈕博客[「保存」]或博客[「savePub」]。我試圖像這樣
if ($_REQUEST['blog[save]']) {
echo $_POST['blog[title]'];
}
else if($_REQUEST['blog[savePub]') {
echo $_POST['blog[title]'];
}
,但我得到一個錯誤注意:未定義指數:博客[保存]
請幫我找到這個問題的解決方案。
在此先感謝... 祝福和祈禱.. Jaison尤斯圖斯·當您在HTML表單名稱中使用[
和]
PHP方便地將它們轉換爲子陣列,所以你會在$_POST['blog']['title']
找到你的數據
的'ID ='屬性應該只包含字母數字值,沒有方括號中。 (該名字'='但是可以。) – mario