";
displayMessage("System error", $msg, $XWROOTPATH);
return;
}
$V_Password = "";
for ($j=1; $j<=6; $j++) {
$symb = chr(rand(48,90));
if (($symb >= ':') && ($symb <= '@'))
$symb = chr(rand(97,122));
$V_Password .= $symb;
}
/*
echo "Password = \"".$V_Password."\"
\n";
*/
$V_Code = $HTTP_POST_VARS["V_Code"];
$V_Email = $HTTP_POST_VARS["V_Email"];
$V_Nom = $HTTP_POST_VARS["V_Nom"];
$V_Prenom = $HTTP_POST_VARS["V_Prenom"];
$request = "UPDATE users SET password='".codePassword($V_Password)."'";
$request = $request." WHERE code=".$HTTP_POST_VARS["V_Code"];
/*
echo "request = $request
";
*/
$resultat = dbQuery($connection, $request);
$request = "SELECT * FROM users WHERE code = ".$HTTP_POST_VARS["V_Code"];
$resultat = dbQuery($connection, $request);
if (mysql_num_rows($resultat)) {
$message = $V_Prenom." ".$V_Nom.", \n";
$message = $message."Your passwd is now : ".$V_Password."\n\n";
$message = $message."Enjoy,\n";
$message = $message."Paris XI University Grid Team.\n";
$webMaster = configGetWebMasterAddress ();
$retour = envoiMail ($V_Nom, $webMaster, $webMaster,
"Paris XI University Grid (copy)",
$message,
"");
$retour = envoiMail ($V_Nom, $webMaster, $V_Email,
"Paris XI University Grid",
$message,
"");
switch ($retour)
{
case 0 :
$msg = "Can't send mail to \"".$V_Email."\"
\n";
displayMessage("System error", $msg, $XWROOTPATH);
break;
case 1 :
case 2 :
break;
}
?>