Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

php syntax error on line 5

Tags:

php

    <?php

$vc=$_POST['versioncode'];

if ($vc == 1.0.2){

echo 1;  // for correct version code

} else {

echo 0; // for incorrect version code

}
?>

I get this error. Parse error: syntax error, unexpected T_DNUMBER in /hermes/bosweb26b/b865/ipg.synamegamescom/giveaway/versioncheck.php on line 5

like image 612
Drake Avatar asked Mar 06 '26 17:03

Drake


1 Answers

You need to quote 1.0.2 as it is not a valid number (T_DNUMBER):

if ($vc == '1.0.2') {
  ...
}

I'd also encourage you to look at version_compare()

like image 91
Jason McCreary Avatar answered Mar 08 '26 08:03

Jason McCreary



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!