Page 1 of 1

How to add "if" to implode PHP

Posted: Mon Feb 24, 2014 4:05 pm
by nabelou
I have contact form using PHP and implode, when I submit the form and a checkbox is not checked it gives error line, i want to know if there is a way to only use implode if the checkbox is checked.

Code: Select all

<?php
$email_message .= "Logo: ".implode(" ", $_POST['package'])."\n";
$email_message .= "Type: ".implode(" ", $_POST['package2'])."\n";
$email_message .= "Pages: ".implode(" ", $_POST['package3'])."\n";
$email_message .= "Slideshow: ".implode(" ", $_POST['package4'])."\n";
$email_message .= "Content: ".implode(" ", $_POST['package5'])."\n";
$email_message .= "Music: ".implode(" ", $_POST['package6'])."\n";
$email_message .= "Quote: ".implode(" ", $_POST['package7'])."\n";
$email_message .= "Flash: ".implode(" ", $_POST['package8'])."\n";
?>
Thank you

Re: How to add "if" to implode PHP

Posted: Mon Feb 24, 2014 4:29 pm
by requinix
Use isset or empty, and you should use them for not just checkboxes but every field - just to be sure.