Jump to content

Parse error: syntax error, unexpected '>'


Captain09

Recommended Posts

I have defined:

define("PROTECTION",43200);

 

The error appears here:

if (PROTECTION/86400) > 1 { echo ''.(PROTECTION/86400).' days'; }
  else if(PROTECTION/86400) = 1 { echo '1 day'; }
  else if(PROTECTION >= 3601 AND 86399 <= 86399){ echo ''.(PROTECTION/3600).' hours'; }
  else if(PROTECTION/3600) = 1 { echo '1 hour'; }
  else if(PROTECTION >= 1 AND 3599 <= 3599){ echo ''.(PROTECTION/3600).' hours'; }
  else { echo 'none'; }

 

 

It doesn't recognizes the >

 

please help

Link to comment
https://forums.phpfreaks.com/topic/266247-parse-error-syntax-error-unexpected/
Share on other sites

now I set them like this:

if (PROTECTION/86400 > 1 ){ echo ''.(PROTECTION/86400).' days'; }

  else if(PROTECTION/86400 == 1 ){ echo '1 day'; }

  else if(PROTECTION >= 3601 AND 86399 <= 86399){ echo ''.(PROTECTION/3600).' hours'; }

  else if(PROTECTION/3600 == 1 ){ echo '1 hour'; }

  else if(PROTECTION >= 1 AND 3599 <= 3599){ echo ''.(PROTECTION/3600).' hours'; }

  else { echo 'none'; }

 

 

but It gives me out:

4320012 hours

and not 12 hours

 

:o

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.