Orission | Salut, je suis entrain de faire un script d'ajout d'user avec un système sur les personnes pour pouvoir accéder à certaines pages ou non !
Mais j'ai un problème quand j'ajoute les pages.
Page ou j'ajoute l'user :
Et la 2éme ou l'on voit les infos ajoutées :
Et mon code entier :
Code :
- <?php
- include('a.php');
- if(!empty($_POST['pseudo']) AND isset($_POST['password']))
- {
- $password = md5($_POST['password']);
- $empty = array();
- $pageso = '';
- foreach ($_POST as $pages => $pages_ok)
- {
- $pageso .= $empty[$pages] = $pages_ok;
- }
- echo $pageso.'<br />';
- mysql_query("INSERT INTO admin VALUES('','$pseudo','$password','$pages')" );
- echo '<p class="center">Ajout de l\'administrateur <strong>'.$_POST['pseudo'].' - '.$_POST['password'].' ('.$password.') avec les pages : '.$pages.' </strong> avec succès.
- <script type="text/javascript">window.setTimeout("location=(\'users_ajouter.php\');",200000)</script></p>';
- }
- else
- {
- echo '<div class="conteneur_formulaire">
- <form action="users_ajouter.php" method="post">
- <table style="width:100%";>
- <tr>'."\n";
- $files = glob('*.php');
- $count = '0';
- foreach ($files as $filename)
- {
- if (in_array($filename,array('index.php','.','..','a.php','b.php','script_allocine.php','script_amazon.php','script_jeuxvideo.php','config.php')))
- echo '';
- else
- {
- $filename = str_replace('.php','',$filename);
- if(($count % 3) == 0)
- echo "\n".'</tr>'."\n".''."\n".'<tr>';
- echo "\n".'<th style="text-align:left;"><input type="checkbox" name="page_'.$filename.'">'.$filename.'<br /></th>';
- }
- $count++;
- }
- echo '</tr>
- </table>
- <div class="row">
- <span class="label">Pseudo :</span>
- <span class="formw"><input type="text" size="50" name="pseudo" /></span>
- </div>
- <div class="row">
- <span class="label">Password :</span>
- <span class="formw"><input type="text" size="50" name="password" /></span>
- </div>
- <div class="row">
- <span class="formw"><input type="submit" /></span>
- </div>
- </form>
- </div>';
- }
- include('b.php');
- ?>
|
Vous voyez l'erreur ???
En faite sa n'ajoute pas les noms des pages mais le mot : password...
Je ne comprends pas Message édité par Orission le 23-07-2005 à 19:34:04 ---------------
“ Un avis d’un homme non avisé ne doit jamais être pris en compte par un homme avisé. ” Jean Plancher, 1810, Taverne « Chez Bonaparte »
|