}
}
- echo "$promo, $uid, ";
- var_export($cible);
while (list ($key, $val) = each ($cible)) {
$globals->xdb->execute("INSERT INTO forums.abos (fid,uid)
SELECT fid,{?} FROM forums.list WHERE nom={?}", $uid, $val);
$res = $globals->xdb->query("SELECT COUNT(*) FROM auth_user_md5 WHERE deces=0");
$nbdix = $res->fetchOneCell();
$res = $globals->xdb->iterRow(
- "SELECT r.date, u.promo, u.nom, u.prenom, r.user_id, r.email, r.bestalias
+ "SELECT r.date, u.promo, u.nom, u.prenom, r.uid, r.email, r.bestalias
FROM register_pending AS r
- INNER JOIN auth_user_md5 AS u ON u.user_id = e.uid");
+ INNER JOIN auth_user_md5 AS u ON u.user_id = r.uid");
$sent = Array();
$mymail->assign('subj', $lusername."@polytechnique.org");
$globals->xdb->execute("UPDATE register_pending SET hash={?}, password={?}, relance=NOW() WHERE uid={?}",
- $lins_id, $lpass, $uid);
+ $hash, $pass, $uid);
$mymail->send();
$sent[] = "$lprenom $lnom ($lpromo) a été relancé !";
require_once('user.func.inc.php');
if (Env::has('hash')) {
- $res = $globals->xdb->execute(
+ $res = $globals->xdb->query(
"SELECT r.uid, r.forlife, r.bestalias, r.mailorg2, r.password, r.email, r.relance, r.naissance,
u.prenom, u.nom, u.promo
FROM register_pending AS r
WHERE hash={?} AND hash!='INSCRIT'", Env::get('hash'));
}
-if ( !Env::has('ref') ||
- !list( $uid, $forlife, $bestalias, $mailorg2, $password, $email, $naissance, $nom, $prenom, $promo) = $res->fetchOneRow())
+if ( !Env::has('hash') ||
+ !list($uid, $forlife, $bestalias, $mailorg2, $password, $email, $naissance, $nom, $prenom, $promo) = $res->fetchOneRow())
{
$page->kill("<p>Cette adresse n'existe pas, ou plus, sur le serveur.</p>
<p>Causes probables :</p>