Formulaire PHP

Fermé
Xeis - Modifié par jordane45 le 10/04/2015 à 16:41
 samyb2313 - 10 avril 2015 à 11:08
Bonjour,

j'ai fait un petit formulaire et j'aimerai récupérer les valeurs, mon formulaire :

<form action="ajout_utilisateur.php" method="POST" class="col-lg-6 col-lg-offset-3">
<input type="text" class="input-sm form-control" id="identifiant" name="identifiant" placeholder="Identifiant">
<input type="password" class="input-sm form-control" id="motdepasse" name="mdp" placeholder="Mot de passe">
<input type="submit" class="btn btn-primary" value="Inscription">


et dans ma page ajout_utilisateur.php
je fait ceci :

if(isset ($_POST['identifiant']) )
{
    echo "ident : ".$_POST['identifiant'];
}
else
{
    echo "pas d'identifiant";
}
if(isset ($_POST['mdp']) )
{
    echo "mdp : ".$_POST['mdp'];
}
else
{
    echo "pas de mot de passe";
}
echo "ident : ".$_GET['identifiant']." mdp : ".$_GET['mdp'];


Je n'ai pas de valeur dans mon $_POST mais je les ai dans mon $_GET,
quelqu'un pourrais m'expliquer pourquoi ? j'ai bien mis method="post" dans mon form, je n'arrive pas à voir le problème,

Merci d'avance,

EDIT : Ajout du langage dans les balises de code
Merci de bien vouloir utiliser la coloration syntaxique (les balises de code) lorsque tu postes du code sur le forum.
Explications disponibles ici :
https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code

A voir également:

1 réponse

Essaie sur ta seule et même page php de faire ca :
et dis moi ce que ca donne ?

Comme ca on enlève le superflu ;)

<?php
if (isset($_POST['valider']))
{
     echo "résultat : ".$_POST['identifiant'].' '.$_POST['password']
}
?>

<form method='post'>
Identifiant : <input type="text" name='identifiant' />
<br />
Mot de passe : <input type="password" name='password' />
<br />
<input type='submit' name='valider' value='valider' />
</form>
0