Advertisement
Guest User

Untitled

a guest
May 15th, 2017
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 3.03 KB | None | 0 0
  1. <html>
  2. <head>
  3. <STYLE type="text/css">
  4.         @IMPORT URL(style.css);
  5. </STYLE>
  6. <meta http-equiv="refresh" content="10;url=ModifierUsers.php" />
  7. </head>
  8. <body>
  9.   <div align="center"><a href="acceuiladmin.php" style="outline:none"><img src="banniere.jpg"></a></div>
  10. <div align="center" id="form"><br>
  11. <b>Modifier Utilisateurs</b><br><br>
  12.  
  13. <?php
  14.  
  15. /** DEBUT BASE DE DONNES **/
  16.  
  17. // Paramètres persos
  18. $host = "localhost"; // voir hébergeur
  19. $user = "root"; // vide ou "root" en local
  20. $pass = ""; // vide en local
  21. $bdd= "mydb";
  22.  
  23. // connexion
  24. $connection = mysql_connect($host,$user,$pass);
  25.  
  26. //Verification, de la possiblite d'acceder a la base de donnee
  27. mysql_select_db($bdd) or die("Impossible d'ouvrir la base de donnee $bdd");
  28.  
  29. // lancement de la requete  
  30. $reqData=mysql_query("SELECT * FROM gestion_users");
  31. while ($donnees =  mysql_fetch_array($reqData)) // On boucle pour afficher toutes les données
  32.  {
  33.  $utilisateurs[] = $donnees;
  34.  }
  35.  ?>
  36.  <form action="ModifierUsers.php" method="post">
  37.  Ancien Login :
  38.  <?php
  39.  echo '<select id="select" name="select" onchange="test();" style="width:150px;">';
  40.  foreach($utilisateurs as $utilisateur){ // On boucle pour afficher toutes les données du tableau créé
  41.  echo '<option value="', $utilisateur['idGestion_Users'], '">', $utilisateur['Login'], '</option>';
  42.  }
  43.  echo '</select> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';
  44.  
  45.  
  46. ?>
  47. <div id="cache"style="text-align:center">
  48. <table align="center">
  49. <td><input type='hidden' name='ancienlogin' id='ancienlogin' value=""></td><tr>
  50. <td>Nouveau Login <input type="text" onclick="this.value=''" name="newlogin" id="newlogin"></td><tr>
  51. <td>Nouveau Mot De Passe <input type="password" onclick="this.value=''" name="newmdp"></td><tr>
  52. <td style="text-align:center"><input type="reset" value="Annuler"><input type="submit" value="Modifier" onclick="verif()"></td></table></form></div>
  53.  
  54. <?php
  55.         if(isset($_POST['ancienlogin']))
  56.         {
  57.         $ancienlogin = $_POST['ancienlogin'];
  58.         }
  59.         else
  60.         {
  61.         $ancienlogin="";
  62.         }
  63.         if(isset($_POST['newlogin']))
  64.         {
  65.         $newlogin=$_POST['newlogin'];
  66.         }
  67.         else
  68.         {
  69.         $newlogin="";
  70.         }
  71.         if(isset($_POST['newmdp']))
  72.         {
  73.         $newmdp= $_POST['newmdp'];
  74.         }
  75.         else
  76.         {
  77.         $newmdp = "";
  78.         }
  79.         /**REQUETE DE MODIFICATION **/
  80.         if($newlogin !='' && $newmdp !='')
  81.         {
  82.         mysql_query("UPDATE mydb.gestion_users SET Login='$newlogin' WHERE Login='$ancienlogin'");
  83.         //mysql_query("UPDATE mydb.gestion_users SET Mot_de_passe='$newmdp' WHERE Mot_de_passe='$ancienmdp'");
  84.         }
  85.  
  86.        
  87.        
  88. ?>
  89. <script type="text/javascript">
  90. document.getElementById("ancienlogin").value=document.getElementById("select").options[0].text;
  91. function test()
  92. {
  93. var test;
  94. test=(document.getElementById("select")[document.getElementById("select").selectedIndex].text);
  95. document.getElementById("ancienlogin").value=test;
  96. }
  97. function verif()
  98. {
  99. if(document.getElementById("newlogin").value=="" || document.getElementById("newmdp").value=="")
  100. {
  101. alert("Imposible de modifier");
  102. }
  103. }
  104. </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement