fix php int float comparaison

This commit is contained in:
Gnieark 2015-12-17 18:58:48 +01:00
parent 55b4e7bb85
commit 6d2df49dbf
2 changed files with 2 additions and 2 deletions

View File

@ -58,7 +58,7 @@ switch ($_POST['act']){
} }
if(!is_it_possible_to_place_ships_on_grid($postValues['gridWidth'],$postValues['gridHeight'],$postValues['nbShip1'],$postValues['nbShip2'],$postValues['nbShip3'],$postValues['nbShip4'],$postValues['nbShip5'],$postValues['nbShip6'])){ if(!is_it_possible_to_place_ships_on_grid($postValues['gridWidth'],$postValues['gridHeight'],$postValues['nbShip1'],$postValues['nbShip2'],$postValues['nbShip3'],$postValues['nbShip4'],$postValues['nbShip5'],$postValues['nbShip6'])){
error (404,"grid is too little for these sips"); error (404,"grid is too little for these ships");
} }
//vars checked, lets init the initGame //vars checked, lets init the initGame

View File

@ -3,7 +3,7 @@ function is_it_possible_to_place_ships_on_grid($gridWidth,$gridHeight,$nbShipsSi
//return false or true //return false or true
//not a perfect solution //not a perfect solution
$shipsArea=$nbShipsSize1 + 2 * $nbShipsSize2 + 3 * $nbShipsSize3 + 4 * $nbShipsSize4 + 5 * $nbShipsSize5 + 6 * $nbShipsSize6; $shipsArea=$nbShipsSize1 + 2 * $nbShipsSize2 + 3 * $nbShipsSize3 + 4 * $nbShipsSize4 + 5 * $nbShipsSize5 + 6 * $nbShipsSize6;
if( $shipsArea < $gridHeight * $gridWidth / 2){ if( $shipsArea < intval($gridHeight * $gridWidth / 2)){
return false; return false;
} }
//longest ship //longest ship