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
|
<?php
require_once('../includes/config.php');
global $prefix;
if (!isset($_POST["firstadmin"]))
{
/* verification si aucun admin n'est déjà inscrit */
$prems = @mysql_num_rows(@mysql_query("select id_user from ".$prefix."user"));
if ($prems == 0)
{
echo "<form action=\"index.php\" method=\"post\">"
."<table border=\"0\">"
."<tr><td><b>Nom :</b></td><td><input type=\"text\" name=\"nom\" size=\"20\" maxlength=\"25\"></td></tr>"
."<tr><td><b>Prénom :</b></td><td><input type=\"text\" name=\"prenom\" size=\"20\" maxlength=\"25\"></td></tr>"
."<tr><td><b>Mot de Passe:</b></td><td><input type=\"password\" name=\"mdp\" size=\"20\" maxlength=\"40\"></td></tr>"
."<tr><td><b>Email :</b></td><td><input type=\"text\" name=\"email\" size=\"20\" maxlength=\"255\"></td></tr>"
."<tr><td><input type=\"hidden\" name=\"firstadmin\" value=\"create_admin\">"
."<input type=\"submit\" value=\"Valider\">"
."</td></tr></table></form>";
}
function create_admin ($nom,$prenom,$email,$mdp)
{
//verification si aucun membre n'est déjà inscrit
$prem = @mysql_num_rows(@mysql_query("select * from" .$prefix."user"));
if ($prem == 0)
{
$mdp = md5($mdp);
$user_regdate = date("Y-m-d");
@mysql_query("insert into ".$prefix."user values (NULL, '$nom', '$prenom', '$email', '$mdp', '$user_regdate', '1')");
}
}
switch (isset($_POST["firstadmin"])) {
case "create_admin":
if(isset($_POST["nom"]))
$nom = htmlentities($_POST["nom"]);
if(isset($_POST["prenom"]))
$prenom = htmlentities($_POST["prenom"]);
if(isset($_POST["email"]))
$email = htmlentities($_POST["email"]);
if(isset($_POST["mdp"]))
$mdp = htmlentities($_POST["mdp"]);
create_admin ($nom, $prenom, $email, $mdp);
break;
}
}
?> |