By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
437,614 Members | 1,680 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 437,614 IT Pros & Developers. It's quick & easy.

Omitting form fields if empty

P: n/a
I have a form I'm putting together. The processing will be on a PHP
script that will take all the field names and print them out on the
email it sends to me. No problem there. But what I'd like to do is have
it exclude printing the field name and value when there are any blank
values in the field.

The processing part of the script is this:

if (is_array($val)) {
for ($z=0;$z<count($val);$z++) {
$content .= "$key: $val[$z]\n";
}
} else {
$content .= "$key: $val\n";
}
How would I adapt this to not print a field name with a blank value?

Thanks.

Jul 16 '05 #1
Share this Question
Share on Google+
1 Reply


P: n/a

"JDJones" <se******@sprynet.com> wrote in message
news:YW07b.290954$Oz4.79719@rwcrnsc54...
I have a form I'm putting together. The processing will be on a PHP
script that will take all the field names and print them out on the
email it sends to me. No problem there. But what I'd like to do is have
it exclude printing the field name and value when there are any blank
values in the field.

The processing part of the script is this:

if (is_array($val)) {
for ($z=0;$z<count($val);$z++) {
$content .= "$key: $val[$z]\n";
}
} else {
$content .= "$key: $val\n";
}
How would I adapt this to not print a field name with a blank value?

Thanks.

if (is_array($val)) {
for ($z=0;$z<count($val);$z++) {

if(strlen($val[$z])>0) // If the length of your value is greater than
zero, then include it
{ $content .= "$key: $val[$z]\n"; }

}
} else {
$content .= "$key: $val\n";
}
Jul 16 '05 #2

This discussion thread is closed

Replies have been disabled for this discussion.