Jump to content

If... ...else problems


ibanez270dx

Recommended Posts

Hi,
I have a section of a script that needs to check if [month] has been posted, and if it hasn't, assign the default value (date("m")) to $today_month. However, I think this doesn't work because I need some sort of operator in the if( ) thing?

[code]
if($_POST[month])
{
$today_month = "$_POST[month]";
}
      else
            {
              $today_month = date("m");
            }
[/code]

What should I use if I want it to check if there is any value posted for [month] ?

Thanks,
- Jeff
Link to comment
https://forums.phpfreaks.com/topic/15912-if-else-problems/
Share on other sites

the standard (cleaner) layout for if and else is

[code=php:0]
if (something == true) {
   //do something
}else{
   //do something else
}[/code]

Now what I would do is this


[code=php:0]
if (isset($_POST['month'])) {
   if ($_POST['month'] == "") {
       //set the month
   }
/*this means that the month was set.
You can finish your code*/
}
//put your form below here
[/code]
   
Link to comment
https://forums.phpfreaks.com/topic/15912-if-else-problems/#findComment-65293
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.