1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131
| <?
include_once("../include/session.php");
require_once("templates/myadminheader.php");
require_once("templates/myadminfooter.php");
if(!$session->isAdmin()){
header("Location: ../index.php");
}
else{
echo $tpl_header;
if (isset($_POST['subupdusername'])) {
$uemail = $_POST['email'];
$uold_name = $_POST['old_name'];
$unew_name = $_POST['new_name'];
$database->updateUserName($uold_name, "username", $unew_name);
$from = "From: ".EMAIL_FROM_NAME." <".EMAIL_FROM_ADDR.">";
$subject = $uold_name." Votre nom d'utilisateur à été changé par le système !";
$body = $uold_name.",\n\n"
."Votre nom d'utilisateur à été changer automatiquement par le système pour\n"
."pouvoir gérer plus facilement les inscriptions sur le site. \n\n"
."Ancien nom d'utilisateur: ".$uold_name."\n"
."Nouveau nom d'utilisateur: ".$unew_name."\n\n"
."Si jamais vous avez perdu ou oubliez votre mot de passe, un nouveau mot de passe\n"
."peut être généré pour vous.\n\n Si vous voulez le changer\n"
."votre addresse email vous pouvez le faire en allant éditer votre\n"
."profil.\n\n"
."".SITE_URL."\n\n"
."- administrateur";
mail($uemail,$subject,$body,$from);
unset($_POST['subupdusername']);
unset($_POST['email']);
unset($_POST['old_name']);
unset($_POST['new_name']);
}
echo "<h4>Update username Matricule</h4>";
echo "<br><br>";
$q = "SELECT * "
."FROM ".TBL_USERS." ORDER BY timestamp DESC";
$result = $database->query($q);
$num_rows = mysql_numrows($result);
if(!$result || ($num_rows < 0)){
echo "Error displaying info";
return;
}
if($num_rows == 0){
echo "Database table empty";
return;
}
echo '<table><form action="chg_user.php" method="POST">';
echo '<tr>';
echo '<td>';
echo 'Utilisateur :<br>';
echo "<select name=\"old_name\">";
for($i=0; $i<$num_rows; $i++){
$uname = mysql_result($result,$i,"username");
$uemail = mysql_result($result,$i,"email");
$unom = mysql_result($result,$i,"nom");
$uprenom = mysql_result($result,$i,"prenom");
$ucaserne = mysql_result($result,$i,"caserne");
$uequipe = mysql_result($result,$i,"equipe");
if ($uname == "admin") {
} else {
echo "<option value=\"$uname\">[ $uname ] --- ($uprenom $unom, $ucaserne-$uequipe; $uemail)\n";
}
}
echo "</select>";
echo ' </td>';
echo '<td>';
echo 'Matricule:<br>';
echo '<input type="text" name="new_name" maxlength="9">';
echo '</td>';
echo '<td>';
echo '<br>';
for($i=0; $i<$num_rows; $i++){
$uname2 = mysql_result($result,$i,"username");
$uemail2 = mysql_result($result,$i,"email");
if ($uname2 == "admin") {
} else {
echo "<input type=\"hidden\" name=\"email\"value=\"$uemail2\">";
}
}
echo '<input type="hidden" name="subupdusername" value="true">';
echo '<input type="submit" value="Update username">';
echo '</td></tr>';
echo '</form></table>';
echo "</td>";
echo "</tr>";
echo "<tr>";
echo "<td><hr></td>";
echo "</tr>";
echo "<tr>";
echo "<td>";
ECHO $tpl_footer;
}
?> |
Partager