Flux rss
Collection CommentCaMarche.net
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Résolu

Passage de valeur avec method post

Loading, le vendredi 14 décembre 2007 à 16:11:33
Bonjour,
J'ai quelques soucis avec le passage des valeurs d'un fichier à l'autre avec la method POST.
Dans un premier temps je procède à une lecture des données à l'aide d'un formulaire, dans le fichier identif.php, dont voici code.


Formulaire

<form name = "connexion" method="POST" action="Traitements/login.php">

<div class="info">

<div id="login1"><input type="text" id="textform" onclick="this.focus();" name="Login" ></div>

<div id="login2" onclick="getElementById('textform').focus();"><img src="images/login.jpg" alt="Login" /></div>

<div style="clear: both; height: 18px; text-align: right;"><a href="reglement.php">S'inscrire</a></div>

<div id="password1"><input type="password" id="passwordform" onclick="this.focus();" name="MDP" ></div>

<div id="password2" onclick="getElementById('passwordform').focus();"><img src="images/MDP.jpg" alt="MDP" /></div>

</div>

<div style="clear: both; height: 18px; text-align: right;"><a href="passoublie.php">Mot de passe oublié?</a></div>

<div id="memo"><input type="checkbox" checked="checked" name="memoriser" /> Mémoriser mon compte</div>

<div id="envoyer"><input type="image" src="images/envoyer.jpg" name="envoyer" /></div>
</form>

Ensuite, j'effectue le traitement des données avec le fichier login.php
Traitement

<?php
$Login=$_Post['Login'];
$MDP=$_Post['MDP'];

$MDP2=sha1($MDP);

include ('../cnconfig.php');

$Req = mysql_query("SELECT * FROM busi WHERE Login='".$Login."' and MDP='".$MDP2."'");
if (mysql_num_rows ($Req) < 1)
echo "echec connexion";
else
echo "succès";

mysql_close($cn);
?>

Le problème c'est que lorsque quand je rentre un bon login et un bon mot de passe, c'est toujours le message "echec connexion" qui est retourné. Normalement c'est "succès" qui devrait etre retourné
J'ai donc inclu

echo "$Login";
echo "$MDP";

Je me suis rendu compte que ces variables ne contiennent aucune valeur.
Je voudrais savoir comment recupérer les valeurs depuis le formulaire vers login.php

J'espère avoir été assez claire pour bénéficier de votre aide.
Merci.
Configuration: Linux Debian
Mozilla 1.8.1.8
Répondre à Loading  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Alain42, le vendredi 14 décembre 2007 à 18:53:24
je pense que là ça coince:

<form name = "connexion" method="POST" action="Traitements/login.php">

ne mets pas de caractères /

mets plutot un _

et

if (mysql_num_rows ($Req) < 1)
echo "echec connexion";
else
echo "succès";


mets des { }


 if (mysql_num_rows ($Req) < 1){
echo "echec connexion";
}else{
echo "succès"; 
}
Répondre à Alain42

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 Loading, le vendredi 14 décembre 2007 à 21:49:52
Bonjour,
le problème se trouvait dans le fichier login.php
au lieu $_POST j'ai plutot fait $_Post. C'est de là que venait le problème

A propos de <form name = "connexion" method="POST" action="Traitements/login.php"> , le / est mis pour dire que le fichier login.php se trouve dans le repertoire Traitements

Grand merci à Alain42.
Répondre à Loading

Résultats pour Passage de valeur avec method post

[PHP] passer un array par la methode post (Résolu) Bonjour, Je cherche a passer un tableau a une autre page en utilisant le méthode post. $data = array($ref,$nb); J'ai tester une fonction serialize($data) ce qui donne un résultat du type : a:2:{i:0;s:9:"reference";i:1;i:17;} pour $ref =... www.commentcamarche.net/forum/affich-8151577-php-passer-un-array-par-la-methode-post
[PHP] méthode post et redirection (Résolu) Bonjour, Peut on envoyer des variables par post vers un fichier sans être rediriger vers ce fichier??? exemple j'ai 2 fichiers php 1.php et 2.php, dans 1.php j'ai un formulaire avec la méthode post et l'action 2.php . je ne veut pas... www.commentcamarche.net/forum/affich-6184053-php-methode-post-et-redirection
[ajax/debutante] envoi PLRS parametres post (Résolu) Bonjour, j ai un fichier php: verification.php j ai une page html qui contient une fonction js avec instanciation de l objet xhr et appel de la page verification.php j aimerai envoyer plusieurs parametres avec la methode post grace a l bjet xhr voila... www.commentcamarche.net/forum/affich-5439384-ajax-debutante-envoi-plrs-parametres-post

Résultats pour Passage de valeur avec method post

Mot de passe perdu - Réinitialiser le BIOSSi vous avez oublié ou perdu le mot de passe du BIOS, demandé dès le démarrage de l'ordinateur, cette page vous donne, entre autres, la méthode pour supprimer la demande de mot de passe au tout démarrage du PC (ne pas confondre avec le mot de passe... www.commentcamarche.net/faq/sujet-587-mot-de-passe-perdu-reinitialiser-le-bios
Choisir un bon mot de passeLe problème Une méthode efficace Un mot de passe différent pour chaque site D'autres solutions Le problème De nos jours, on utilise beaucoup de mots de passe pour accéder à nos mails, chatter, accéder à nos fichiers, régler nos factures...... www.commentcamarche.net/faq/sujet-8275-choisir-un-bon-mot-de-passe

Résultats pour Passage de valeur avec method post

Formulaire (post) et champs de type file (Résolu)Bonjour, svp j'ai deux pages php, l'une contient un formulaire avec des champs de type texte et de type file que je transmet par methode post à la deuxième page qui doit traiter les informations provenant du formulaire. quand je valide mon... www.commentcamarche.net/forum/affich-5785005-formulaire-post-et-champs-de-type-file
Message d'erreur application win32 non valide (Résolu)Bonjour, Je vous expose mon probleme : Mon antivirus ne s'execute pas. je suis passé par le poste de travail pour lancer mon antivirus mais j'ai eu un message d'erreur me disant que c'etait une application win32 non valide.... www.commentcamarche.net/forum/affich-8689995-message-d-erreur-application-win32-non-valide
Code php ne passe pas dans un formulaire.... (Résolu)Bonjour, Je sèche sur un problème. Dans l'interface administrateur de mon petit cms expérimental, j'ai fait un formulaire (method Post) .l' objectif est d'écrire dans un fichier (page web php) ; toutes les balises Html passent très... www.commentcamarche.net/forum/affich-2467770-code-php-ne-passe-pas-dans-un-formulaire

Résultats pour Passage de valeur avec method post

CryptographiePourquoi la cryptographie? L'homme a toujours ressenti le besoin de dissimuler des informations, bien avant même l'apparition des premiers ordinateurs et de machines à calculer. Depuis sa création, le réseau Internet a tellement évolué qu'il est... www.commentcamarche.net/contents/crypto/crypto.php3
CGI - Les variables d'environnementNotion de variable d'environnement Les variables d'environnement sont des données stockées dans des variables du système et permettent aux programmes d'avoir des informations sur son environnement. Dans le cas du programme CGI, l'environnement est... www.commentcamarche.net/contents/cgi/cgienv.php3