<?php
#########################################################################################
# Oubli du mot de passe de Pnyx #
# Auteur : V. Blais #
# Création : 2006-04-05 #
# Modification : 2008-08-12 #
# #
# Pnyx - une application Web (PHP/MySQL) d'élections virtuelles conçue pour des élèves #
# du primaire et du secondaire, dans lequel ils sont amenés à faire des propositions #
# en ligne et voter pour leur favorite, sous la supervision d'un enseignant. #
# #
# Copyright (C) <2008 - 2009> #
# <Service national du RÉCIT de l'univers social de la Commission scolaire de la #
# Pointe-de-l'Île> #
# #
# This program is free software; you can redistribute it and/or modify it under the #
# terms of the GNU General Public License as published by the Free Software Foundation. #
# This program is distributed in the hope that it will be useful, but WITHOUT ANY #
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A #
# PARTICULAR PURPOSE. See the GNU General Public License for more details. #
# You should have received a copy of the GNU General Public License along with this #
# program as the file LICENSE.txt; if not, please see #
# http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt. #
# #
# Service national du RÉCIT de l'univers social #
# http://www.recitus.qc.ca #
# Contact e-mail : steve-hide@address.com #
#########################################################################################
require "entete_php.php";
$titre="J'ai oublié mon mot de passe";
# ou verifier si la session est valide
# puis verifier si l'usager dispose des autorisations requises
# pour la saisie
verifier_session();
/*$idp = $HTTP_SESSION_VARS[SESSION][projet];
$periode = $HTTP_SESSION_VARS[SESSION][periode];
$niveau = $HTTP_SESSION_VARS[SESSION][niveau];*/
require "entete.php";
?>
<table>
<tr>
<td width="55"> </td>
<td width="652" valign="top" bgcolor="#FFFFFF">
<?
$message = $HTTP_SESSION_VARS['SESSION']['message'];
echo "<br /><h3 align=\"center\"><font color='#FF0000'>$message</font></h3>";
$HTTP_SESSION_VARS['SESSION']['message']="";
if(isset($_GET['code']) && $_GET['code'] != ""){
$requete_sql = "SELECT *
FROM usager
WHERE oubli = '" . $_GET['code'] . "'
";
$reponse_usager = mysql_query($requete_sql);
$ligne_usager = mysql_fetch_array($reponse_usager);
if($_GET['code'] == $ligne_usager['oubli']){
?>
<p>Entrez votre nouveau mot de passe dans le formulaire, il se mettra à jour automatiquement lorsque le formulaire sera envoyé.</p>
<div>
<form name="form_chmdp" method="post" action="oubli_pass2.php">
<table>
<tr>
<td>
<strong>Nouveau mot de passe: </strong><br />
(entre 6 et 15 caractères)
</td>
<td>
<input type="password" name="nvmdp" size="15" maxlength="15" />
</td>
</tr>
<tr>
<td>
<strong>Confirmation du mot de passe: </strong>
</td>
<td>
<input type="password" name="cmdp" size="15" maxlength="15" />
</td>
</tr>
<tr>
<td colspan="2" align="center">
<input type="hidden" name="action" value="nvmdp" />
<input type="hidden" name="code" value="<?= $_GET['code'] ?>" />
<input type="submit" name="supp" value="Envoyer"/>
</td>
</tr>
</table>
</form>
</div>
<?
}
else{
?>
<p>Le code du lien est incorect.</p>
<?
}
}
else{
?>
<p>Si tu es un élève, demande ton mot de passe à ton enseignant.</p>
<p>Si vous êtes un enseignant, veuillez entrer votre nom d'usager (adresse courriel). Votre mot de passe vous sera envoyé à cette adresse.</p>
<div align="center"><form name="form_mdp" method="post" action="oubli_pass2.php">
<input type="text" name="login" size="30" maxlength="50" />
<input type="submit" name="supp" value="Envoyer"/>
</form> </div>
<?
}
?>
</td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
<?
require "pied_page.php";
?>