我有以下代碼:輸入類型複選框提交
當有人進入一個電子郵件地址,然後按提交我收到的電子郵件地址在我的數據庫。但是,我怎樣才能收到他們檢查新聞簡報?
這是我waitinglist.php的一部分
請幫我在這。在DB中,我有列等待列表的等待列表。
我有以下代碼:輸入類型複選框提交
當有人進入一個電子郵件地址,然後按提交我收到的電子郵件地址在我的數據庫。但是,我怎樣才能收到他們檢查新聞簡報?
這是我waitinglist.php的一部分
請幫我在這。在DB中,我有列等待列表的等待列表。
在你的HTML代碼,您可以編輯HTML代碼如下所示: -
<input type="checkbox" id="newsletter" name="newsletter" value=1 checked />
在PHP中可以包括以下代碼來檢查,如果複選框被選中或不
$newsletter =(isset($_POST['newsletter'])?$_POST['newsletter']:'')
if($newsletter ==1){
some code here....
}
改變了HTML這種<形式方法=「郵報」行動=「waitinglist.php」>
它仍然不工作,當我提交它不會加載 – user313020
thnxxxxx ....你是我的HERROOOO!哈哈不錯..只有一個問題,如果電子郵件真的存在,用戶如何輸入電子郵件,我該如何檢查LIVE? – user313020
除了在HTML中添加一組標籤,還包括現有表單中包含複選框的div,因爲提交按鈕應該只存在於HTML文件中的一個地方
如果它仍然不起作用,您能否更詳細地解釋錯誤。
這是我現在的html:
– user313020我應該在我的waitinglist.php做,因爲當我添加$通訊=(isset($ _ POST [ '通訊']) ?$ _ POST ['newsletter']:'') if($ newsletter == 1){ 這裏的一些代碼.... }頁面在提交時不會加載...此處有些代碼..我應該粘貼什麼? – user313020
thnxxxxx ....你是我的HERROOOO !!!哈哈不錯..只有一個問題,如果電子郵件真的存在,用戶如何輸入電子郵件,我該如何檢查LIVE? – user313020
這裏的一些代碼....是不是PHP代碼。你需要添加實際的PHP代碼,你需要採取類似
$sql ="INSERT INTO robin.waitinglist (newsletter) VALUES ('$newsletter')";
thnx我做到了,但後來當我添加$ newsletter =(isset($ _ POST ['newsletter'])?$ _ POST ['newsletter']:'')到我的waitinglist.php它仍然阻止整個提交過程和頁面沒有加載提交,我把它放在$ waitingList下的我的waitinglist.php的頂部,因爲你可以在我的第一張圖片中看到 – user313020
等待我發現它,我忘了;在它的結尾。所以現在我有以下問題,如果通訊=檢查我得到1在我的數據庫但沒有電子郵件,當我檢查它我收到一封電子郵件和一個空的時事通訊欄 – user313020
讓兩個的代碼
$newsletter =(isset($_POST['newsletter'])?$_POST['newsletter']:0)
變化的行動
並刪除您正在檢查$ newsletter的價值的代碼。只需在您的代碼中有一個sql
現在您將擁有電子郵件以及表格中的新聞專欄1或0。希望這會解決您的問題
thnxxxxx ....你是我的HERROOOO!哈哈不錯..只有一個問題,如果電子郵件真的存在,用戶如何輸入電子郵件,我該如何檢查LIVE? – user313020
添加你的代碼中的問題,而不是作爲圖片附件 – Spidey