send checkbox value in PHP form

前端 未结 5 1528
别那么骄傲
别那么骄傲 2020-12-03 06:05

I have a question regarding a php form. I\'ve added a checkbox to the existing form, but not sure how to add it to the php. I would like it to send \"yes\" if the visitores

5条回答
  •  甜味超标
    2020-12-03 06:53

    Here's how it should look like in order to return a simple Yes when it's checked.

    
    
    

    I also added the text as a label, it means you can click the text as well to check the box. Small but, personally I hate when sites make me aim my mouse at this tiny little check box.

    When the form is submitted if the check box is checked $_POST['newsletter'] will equal Yes. Just how you are checking to see if $_POST['name'],$_POST['email'], and $_POST['tel'] are empty you could do the same.

    Here is an example of how you would add this into your email on the php side:

    Underneath your existing code:

    $name = $_POST['name'];
    $email_address = $_POST['email'];
    $message = $_POST['tel'];
    

    Add:

    $newsletter = $_POST['newsletter'];
    if ($newsletter != 'Yes') {
        $newsletter = 'No';
    }
    

    If the check box is checked it will add Yes in your email if it was not checked it will add No.

提交回复
热议问题