Page 1 sur 1

Formulaire : multi login

Posté : 01 mai 2007, 13:15
par mika56
Bonjour,
Voila, je vais aller doit au but, j'aurai besoin d'un formulaire de "multilogin" c'est a dire, qui par une liste de choi, log a tel ou tel script, (en l'ocurance phpbb, blog et admin) le probleme, c'est que mon script marche pas, il redirige sur la page de login, mais ne log pas :?

Coté formulaire :

Code : Tout sélectionner

<h1>Login</h1> <div class="loginform"> <form method="post" action="index.php?page=login"> <p><input type="hidden" name="rememberme" value="0" /></p> <fieldset> <p><label for="text" class="top">Utilisateur:</label><br /> <input type="text" name="text" id="texte" tabindex="1" class="field" value="" /></p> <p><label for="password" class="top">Mot de passe:</label><br /> <input type="password" name="password" id="password" tabindex="2" class="field" value="" /></p> <p><label for="panel" class="top">Se connecter à:</label><br /> <p><select name="panel" size="1"> <option value="Phpbb">Phpbb</option> <option value="Blog">Blog</option> <option value="Administration">Adminitration</option> </select></p> <p><input type="submit" name="login" class="button" value="LOGIN"/></p> <p></p> </fieldset> </form> </div>
Coté login.php

Code : Tout sélectionner

<?php if ($_POST['panel'] == "Phpbb") { ?> Connexion a Phpbb demandé <form method="post" action="http://***/***/login.php"> <p></p> <fieldset> <p><br /> <input type="hideen" name="text" value="<?php echo "($_POST['text'])" ?>" /></p> <p><br /> <input type="hideen" name="password" tabindex="2" class="field" value="<?php ($_POST['password']) ?>" /></p> <p></p> <p><input type="submit" class="button" value="Connexion" /></p> <p></p> </fieldset> </form> <?php } else { echo 'perdu'; } ?>
j'ai mit ce code juste pour phpbb pour le moment, mais ca ne marche pas (ne me dites pas que les nom de mes champs sont invalide, c'est pas login a phpbb, c'est login a un script phpbb ;) )
Voila, j'espere que vous pourez m'aider

Posté : 07 mai 2007, 15:03
par Maitrepylos
Bonjour,

Il y a une erreur dans les cotes et simple cote.

essaye ceci

<?php
if ($_POST['panel'] == "Phpbb") {
?>
Connexion a Phpbb demandé
          <form method="post" action="http://***/***/login.php">
            <p></p>
            <fieldset>
              <p><br />
                <input type="hideen" name="text" value="<?php echo $_POST['text'] ?>" /></p>
             <p><br />
             <input type="hideen" name="password" tabindex="2" class="field" value="<?php echo $_POST['password'] ?>" /></p>
           <p></p>
             <p><input type="submit" class="button" value="Connexion"  /></p>
             <p></p>
           </fieldset>
          </form>
<?php
}
else {
echo 'perdu';
}
?>

Posté : 08 mai 2007, 09:48
par mika56
Et bien ca semble macher. Mais mes input type sonts hidden mais ne sont pas caché, pourquoi? Le formulair emple fonctonner, mais ne log pas, ca redirrige sur la page :? .
j'espere que vs pourez m'aider

Edit: le login fonctionne, avez vous une idée pour le hidden?

Posté : 08 mai 2007, 10:39
par Maitrepylos
faute de frappe dans votre code.


remplacer hideen par hidden

Posté : 08 mai 2007, 10:50
par mika56
Je t'adore :lol:

Posté : 08 mai 2007, 11:02
par Maitrepylos
Je t'adore :lol:

Ola, ne nous emballons pas :love7: