2011-m1s2-ter/code/serveur/commands.php
2011-01-21 20:03:33 +01:00

79 lines
1.4 KiB
PHP
Executable File

<?php
require_once("./config/config.php");
if(!isset($_POST['cmd']) || !isset($_POST['psd']) || !isset($_POST['passwd']))
mDie(1,"La requête est incomplète");
$cmd = secure($_POST['cmd']);
$psd = secure($_POST['psd']);
$passwd = md5($_POST['passwd']);
$req = "SELECT passwd FROM member WHERE pseudo='$psd'";
$sql = sqlConnect();
$resp = mysql_query($req);
if(mysql_num_rows($res) < 1)
mDie(2,"Utilisateur non enregistré");
$data = mysql_fetch_array($resp);
mysql_close($sql);
if(strcmp($data['passwd'],$passwd) != 0)
mDie(3,"Nom d'utilisateur ou mot de passe incorrect");
// Sinon tout est bon on effectu l'opération correspondant à la commande passée.
if($cmd == 0) // "Get partie"
{
// Requête sql de création de partie.
$req = "...";
$sql = sqlConnect();
$resp = mysql_query($req);
if(mysql_num_rows($resp) == 0)
echo mysql_error();
else
{
$sequence = "...";
echo $sequence;
}
mysql_close($sql);
}
else if($cmd == 1) // "Set partie"
{
// Requête sql d'ajout d'informations (et calcul de résultat).
$req = "...";
$sql = sqlConnect();
$resp = mysql_query($req);
if(mysql_num_rows($resp) == 0)
echo mysql_error();
else
{
$sequence = "...";
echo $sequence;
}
mysql_close($sql);
}
else if($cmd == 2)
{
}
else if($cmd == 3)
{
}
else if($cmd == 4)
{
}
else
die("Commande inconnue");
?>