Jump to content

Archived

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

ibanez270dx

If... ...else problems

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

Share this post


Link to post
Share on other sites
One way you can do it is: if($_POST[month] > "")

Share this post


Link to post
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]
   

Share this post


Link to post
Share on other sites

×

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.