Eléphant du PHP |
250 Messages
19 mai 2007, 22:23
<?php
session_start();
$id = $_SESSION['id'];
include 'connexion.php';
$sql = "SELECT qstockvehicule ".
"FROM membres ".
"WHERE id = ". $id ."";
$res=mysql_query($sql) or die('Erreur SQL '.$sql.'<br>'.mysql_error());
$data = mysql_fetch_assoc($res);
if($data['qstockvehicule'] >30)
{
header ("Location: alertedepsurcharge.htm");
}
else if (isset($_POST['DIR']))
{
switch ($_POST['DIR']){
case "N":
$dirx = $posx;
$diry = $posy-1;
$sql = "UPDATE membres SET posx=posx, posy=posy-1, ptdep=ptdep-1, vie=vie-0.5, uvehicule=uvehicule+0.5 WHERE id = ". $id .";";
mysql_query($sql) or die('Erreur SQL '.$sql.'<br>'.mysql_error());
$_SESSION['ptdep']=$_SESSION['ptdep']-1;
$_SESSION['posx']=$_SESSION['posx'];
$_SESSION['posy']=$_SESSION['posy']-1;
$_SESSION['vie']=$_SESSION['vie']-0.5;
$_SESSION['uvehicule']=$_SESSION['uvehicule']+0.5;
header("Location: locaperso.php");
break;
case "S":
$dirx = $posx;
$diry = $posy+1;
$sq2 = "UPDATE membres SET posx=posx, posy=posy+1, ptdep=ptdep-1, vie=vie-0.5, uvehicule=uvehicule+0.5 WHERE id = ". $id .";";
mysql_query($sq2) or die('Erreur SQL '.$sq2.'<br>'.mysql_error());
$_SESSION['ptdep']=$_SESSION['ptdep']-1;
$_SESSION['posx']=$_SESSION['posx'];
$_SESSION['posy']=$_SESSION['posy']+1;
$_SESSION['vie']=$_SESSION['vie']-0.5;
$_SESSION['uvehicule']=$_SESSION['uvehicule']+0.5;
header("Location: locaperso.php");
break;
case "E":
$dirx = $posx+1;
$diry = $posy;
$sq3 = "UPDATE membres SET posx=posx+1, posy=posy, ptdep=ptdep-1, vie=vie-0.5, uvehicule=uvehicule+0.5 WHERE id = ". $id .";";
mysql_query($sq3) or die('Erreur SQL '.$sq3.'<br>'.mysql_error());
$_SESSION['ptdep']=$_SESSION['ptdep']-1;
$_SESSION['posx']=$_SESSION['posx']+1;
$_SESSION['posy']=$_SESSION['posy'];
$_SESSION['vie']=$_SESSION['vie']-0.5;
$_SESSION['uvehicule']=$_SESSION['uvehicule']+0.5;
header("Location: locaperso.php");
break;
case "O":
$dirx = $posx-1;
$diry = $posy;
$sq4 = "UPDATE membres SET posx=posx-1, posy=posy, ptdep=ptdep-1, vie=vie-0.5, uvehicule=uvehicule+0.5 WHERE id = ". $id .";";
mysql_query($sq4) or die('Erreur SQL '.$sq4.'<br>'.mysql_error());
$_SESSION['ptdep']=$_SESSION['ptdep']-1;
$_SESSION['posx']=$_SESSION['posx']-1;
$_SESSION['posy']=$_SESSION['posy'];
$_SESSION['vie']=$_SESSION['vie']-0.5;
$_SESSION['uvehicule']=$_SESSION['uvehicule']+0.5;
header("Location: locaperso.php");
break;
}
header("Location: affichemap.php");
}
mysql_close();
?>