[PHP] Quoi qui enregistre?

Fermé
Absot Messages postés 777 Date d'inscription mardi 28 octobre 2008 Statut Membre Dernière intervention 4 septembre 2020 - 12 sept. 2009 à 21:51
Absot Messages postés 777 Date d'inscription mardi 28 octobre 2008 Statut Membre Dernière intervention 4 septembre 2020 - 13 sept. 2009 à 13:59
Bonjour, j'ai créer une page php qui permet de se loger à son compte dans la base de donnée et une autre page qui permet de pouvoir s'inscrire.

J'ai copier le code qui permet de se loger à son compte et je l'ai mis dans celui pour pouvoir se connecter et quand j'affiche ma page, j'ai mon login et mon password qui se sont enregistrer lorsque je me connecte qui s'affichent dans les input, j'ai donc remplacer le nom des input mais ils se ré affichent toujours, comment ça se fait?

Voici le code en question pour se connecter au compte:
<fieldset class="identhification">
<legend>Identhification</legend>

<table>
	<tr>
		<td>Pseudo :</td>
		<td><input type=text name="pseudo"></td>
	</tr>
	<tr>
		<td>Mot de passe :</td>
		<td><input type=password name="mdp"></td>
	</tr>
</table>

</fieldset>
A voir également:

4 réponses

T'as une petite erreur ici^^
enfin je crois...mais c'est aussi une question d'esthétique...Mets bien les type en " car sa peut causer quelque erreur... ;-)
<table>
<tr>
<td>Pseudo :</td>
<td><input type="text" name="pseudo"></td>
</tr>
<tr>
<td>Mot de passe :</td>
<td><input type="password" name="mdp"></td>
</tr>
</table>




Si c'Est un include, c'est normal... tu devrais changer les variable car s'il voit les variables pseudo et mdp et que dans l'inscription il se passe la même chose soit pseudo et mdp...il peut considéré que ce soit une enregistrement... je te conseil donc de mettre le nom pseudo_connect et mdp_connect ;-)

J'espère que sa ta aider^^
Amicalement,
Anonyme
0
Absot Messages postés 777 Date d'inscription mardi 28 octobre 2008 Statut Membre Dernière intervention 4 septembre 2020 44
13 sept. 2009 à 01:16
Je viens de faire comme tu as dis et donc de mettre les types entre " " et j'ai également changer le nom des input par login et password mais je vois toujours mon pseudo et mon mot de passe s'afficher tout seul.. :/

Je n'ai pas fais d'include mais directement recopier le code donc maintenant je n'ai pu les même nom d'input.
0
Okk... montre tout le code de la page...le php et tout ca......
0
Absot Messages postés 777 Date d'inscription mardi 28 octobre 2008 Statut Membre Dernière intervention 4 septembre 2020 44
13 sept. 2009 à 13:59
Voilà le code de ma page:
<?php   
include("menu.php");



$membre = $_GET['membre'];

switch($membre){

// Cas où l'on ajoute un membre
case "1":
?>
<FORM method=post action="traitementMembre.php?membre=1">

<fieldset class="identhification">
<legend>Inscription</legend>

<table>
	<tr>
		<td>Login :</td>
		<td><input type="text" name="login"></td>
	</tr>
	<tr>
		<td>Mot de passe :</td>
		<td><input type="password" name="password"></td>
	</tr>
</table>

</fieldset>

<input type=submit value="Inscrire" class="boutton">
<?php
break;


// Cas où l'on supprime un membre
case "2":
?>

<FORM method=post action="traitementMembre.php?membre=2">

<?php
$query = "Select idMembre, pseudo From Membre";

/* execution de la requete */
$result = mysql_query($query) or die(mysql_error());

echo "<table border='1' class='article'>
		<tr class='gras'>
			<td width='100px'>Id</td>
			<td width='200px'>Membre</td>
			<td width='50px'><img src='images/poubelle.jpg' class='poubelle'></td>
		</tr>";
       
// tant qu'il y a des lignes de retournées on affiche les films
while ($line = mysql_fetch_array($result)) {

/* la fonction mysql_fetch_array retourne les résultats sous la forme d'un tableau associatif dans lequel on accède aux différents éléments de la manière suivante
*/

	
echo "<tr>
		<td>$line[idMembre]</td>
	    <td>$line[pseudo]</td>
	    <td><input type=radio name='poubelle' value='$line[idMembre]'></td>
      </tr>";

       }
echo "</table>";
echo"<input type=submit value='Supprimer' class='submit'>";
break;




}


include("interface.php"); ?>
0