Mmh..franchement si tu testes bien les joueurs pourront pas tricher. T'as juste à faire ça (et à adapter)
Code PHP :
<?php
if ( isset($_GET['x'] && is_numeric($_GET['x'] && isset($_GET['y'] && is_numeric($_GET['y'] && $_GET['bouger']==1 )
{
$req = mysql_query( "SELECT x, y FROM joueurs WHERE id='".$_SESSION['id']."'");
$row = mysql_fetch_row($req);
if ( ($_GET['x'] == $row[0]-1 && $_GET['y'] == $row[1]-1) ||
($_GET['x'] == $row[0] && $_GET['y'] == $row[1]-1) ||
($_GET['x'] == $row[0]+1 && $_GET['y'] == $row[1]-1) ||
($_GET['x'] == $row[0]+1 && $_GET['y'] == $row[1]) ||
($_GET['x'] == $row[0]+1 && $_GET['y'] == $row[1]+1) ||
($_GET['x'] == $row[0] && $_GET['y'] == $row[1]+1) ||
($_GET['x'] == $row[0]-1 && $_GET['y'] == $row[1]+1) ||
($_GET['x'] == $row[0]-1 && $_GET['y'] == $row[1]) )
{
bouge($_GET['x'], $_GET['y'], $pseudo);
}
else
{
echo "C'est pas bien de tricher.";
}
}