From f2486546e37437651d1d3a89a4af47aa87a0b18f Mon Sep 17 00:00:00 2001 From: Alexandre Anriot Date: Sun, 13 Nov 2005 09:41:41 +0000 Subject: [PATCH] nettoyage. --- htdocs/edit.php | 88 ++++++++++++++++------------------- htdocs/fin.php | 5 +- htdocs/includes/fonctions.php | 2 - htdocs/popup_debut.php | 4 +- 4 files changed, 45 insertions(+), 54 deletions(-) diff --git a/htdocs/edit.php b/htdocs/edit.php index d996c04..6e5b64c 100644 --- a/htdocs/edit.php +++ b/htdocs/edit.php @@ -65,15 +65,13 @@ if (isset($_SESSION['login'])) update_pass($newpass); // changement effectué, on redirige vers la page d'accueil - echo ''; - echo 'Le changement de mot de passe a été effectué.'; + header("location: membre.php"); } else { // le changement a échoué - echo ''; - echo 'Le changement a échoué.'; + header("location: membre.php"); } } /* fin mode changement du mot de passe utilisateur */ @@ -88,22 +86,19 @@ if (isset($_SESSION['login'])) if ($resultat == 1) { - echo ''; - echo 'L\'utilisateur existe déjà.'; + header("location: membre.php""); } // les 2 mots de passe saisis sont différents elseif ($_POST['pass1'] != $_POST['pass2']) { - echo ''; - echo 'Les mots de passe sont différents.'; + header("location: membre.php""); } // le nouvel utilisateur a un crédit nul elseif ($_POST['utype'] == 1 && $_POST['credit'] == 0) { - echo ''; - echo 'Crédit nul impossible.'; + header("location: membre.php""); } // tout est OK, on peut ajouter l'utilisateur @@ -122,20 +117,18 @@ if (isset($_SESSION['login'])) $newutype="0"; $newcredit = $_POST['credit']; - - // ajout proprement dit $resultat = add_user($newlogin, $newpass, $newgroup, $newutype, $newcredit); + // ajout réussi if ($resultat) { - echo ''; - echo 'L\'ajout de l\'utilisateur a réussi.'; + header("location: membre.php""); } + // ajout échoué else { - echo ''; - echo 'L\'Ajout de l\'utilisateur a échoué.'; + header("location: membre.php""); } } } /* fin mode ajout d'un utilisateur */ @@ -146,6 +139,7 @@ if (isset($_SESSION['login'])) elseif ($mode == "suppression" && $flag == 1 && $_SESSION['login'] == "admin") { + // correspondance trouvee if (!empty($_POST['coche'])) { foreach ($_POST['coche'] as $coche) @@ -155,27 +149,27 @@ if (isset($_SESSION['login'])) $requete= "delete from users where id='$coche'"; $resultat =mysql_query($requete, $connexion); + // suppression correctement effectuée if ($resultat == 1) { - echo ''; - echo "La suppression a été correctement effectuée.
"; + header("location: edit.php?mode=listing"); } + // suppression échouée else { - echo ''; - echo "La suppression a échouée: ".mysql_error()."
"; + header("location: membre.php"); } - } + } } + // aucun utilisateur a supprimer else { - echo ''; - echo "Aucun utilisateur à supprimer.
"; + header("location: edit.php?mode=listing"); } - } /* mode suppresion */ + } /* mode suppression */ @@ -183,6 +177,7 @@ if (isset($_SESSION['login'])) elseif ($mode == "activation" && $flag == 1 && $_SESSION['login'] == "admin") { + // utilisateur à activer if (!empty($_POST['coche'])) { foreach ($_POST['coche'] as $coche) @@ -192,24 +187,24 @@ if (isset($_SESSION['login'])) $requete= "update users set actif = 1 where id='$coche'"; $resultat =mysql_query($requete, $connexion); + // activation effectuée if ($resultat == 1) { - echo ''; - echo "L'activation a été correctement effectuée.
"; + header("location: edit.php?mode=listing"); } + // activation échouée else { - echo ''; - echo "L'activation a échouée: ".mysql_error()."
"; + header("location: membre.php"); } - } + } } + // aucun utilisateur à activer else { - echo ''; - echo "Aucun utilisateur à activer.
"; + header("location: edit.php?mode=listing"); } } /* fin mode activation */ @@ -228,24 +223,24 @@ if (isset($_SESSION['login'])) $requete= "update users set actif = 0 where id='$coche'"; $resultat =mysql_query($requete, $connexion); + // désactivation effectuée if ($resultat == 1) { - echo ''; - echo "La désactivation a été correctement effectuée.
"; + header("location: edit.php?mode=listing"); } + // ehec de la désactivation else { - echo ''; - echo "La désactivation a échouée: ".mysql_error()."
"; + header("location: membre.php"); } - } + } } + // aucun utilisateur à désactiver else { - echo ''; - echo "Aucun utilisateur à désactiver.
"; + header("location: edit.php?mode=listing"); } } /* fin mode desactivation */ @@ -264,13 +259,13 @@ if (isset($_SESSION['login'])) $requete= "select ip from users where id='$coche' and statut='1'"; $resultat = mysql_fetch_row(mysql_query ($requete, $connexion)); - // l'utilisateur - if ($resultat == 0) + // l'utilisateur n'est pas connecte + if ($resultat == 0) { - echo ''; - echo "L'utilisateur n'est pas connecté.
"; + header("location: edit.php?mode=listing"); } + // kick else { $ip = current($resultat); @@ -281,16 +276,15 @@ if (isset($_SESSION['login'])) // variable nécessaire pour interdir le prochain refresh setkick($ip, "1"); - echo ''; - echo "L'utilisateur a été kické.
"; + header("location: membre.php"); } - } + } } + // aucun utilisateur à kicker else { - echo ''; - echo "Aucun utilisateur à kicker.
"; + header("location: edit.php?mode=listing"); } } /* fin mode kick */ diff --git a/htdocs/fin.php b/htdocs/fin.php index e0e63fd..28c5332 100644 --- a/htdocs/fin.php +++ b/htdocs/fin.php @@ -22,13 +22,12 @@ session_destroy(); - - - + +
À bientôt.Retour à l'index
diff --git a/htdocs/includes/fonctions.php b/htdocs/includes/fonctions.php index 7f3631b..5f6b2bf 100644 --- a/htdocs/includes/fonctions.php +++ b/htdocs/includes/fonctions.php @@ -9,9 +9,7 @@ function kick($message) # récupération de l'adresse MAC function getmac($ip) { - //$mac = system('cat /proc/net/arp |grep '.$ip.' | awk \'{ print $4 }\'', $tmp); $mac = exec("cat /proc/net/arp |grep $ip | awk '{ print $4 }'"); - return $mac; } ?> diff --git a/htdocs/popup_debut.php b/htdocs/popup_debut.php index dfcc699..51861fe 100644 --- a/htdocs/popup_debut.php +++ b/htdocs/popup_debut.php @@ -16,7 +16,7 @@ if ($_SESSION['ip'] != $isip) { elseif ($kick == "1") { setkick($_SESSION['login'], "0"); - echo ''; + header("location:popup_fin.php"); } else { @@ -43,7 +43,7 @@ else { // crédit épuisé if (getutype($_SESSION['login']) == "1" && $prepaid == 1 && $credit <= 0) { - echo ''; + header("location: popup_fin.php"); } // il reste du crédit