Commit 1a452dff authored by Feu's avatar Feu
Browse files

strict sur le comptoirs

parent 6b7a6f10
......@@ -5,7 +5,7 @@ if ( $_REQUEST["action"] == "logclient" && count($site->comptoir->operateurs))
$client = new utilisateur($site->db,$site->dbrw);
if ( $_REQUEST["code_bar_carte"] )
$client->load_by_carteae($_REQUEST["code_bar_carte"]);
$client->load_by_carteae($_REQUEST["code_bar_carte"],true);
else
$client->load_by_email($_REQUEST["adresse_mail_log"]);
......@@ -201,7 +201,7 @@ else if ( $_REQUEST["page"] == "confirmrech" && count($site->comptoir->operateur
$client = new utilisateur($site->db);
if ( $_REQUEST["code_bar_carte"] )
$client->load_by_carteae($_REQUEST["code_bar_carte"]);
$client->load_by_carteae($_REQUEST["code_bar_carte"],true);
else
$client->load_by_email($_REQUEST["adresse_mail_rech"]);
......
......@@ -177,7 +177,7 @@ class utilisateur extends stdentity
* En cas d'erreur, l'id est défini à null
* @param $num numéro de carte
*/
function load_by_carteae ( $num )
function load_by_carteae ( $num, $strict=false )
{
$this->vol = false;
......@@ -192,6 +192,11 @@ class utilisateur extends stdentity
}
else // voué à disparaitre
{
if ( $strict )
{
$this->id=null;
return;
}
$cond = "`ae_carte`.`id_carte_ae` = '" . mysql_real_escape_string(intval($num)) . "'";
}
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment