Tom's Guide > Forum > Programmation > Probleme session PHP
Mot :    Pseudo :           
 

Bonjour je suis débutant en PHP j'ai crée une session membres pour mon site
tout fonctionne correctement ( inscription, connexion ...). Mais parcontre j'ai un probleme
J'aimerai que les Inscrits de mon site puisse modifer leur information mais pas
moyen de faire fonctionner cela : voici mes pages :
Page : Adminmembres.php

Code :
  1. <?php
  2.   session_start();
  3. $id= $_SESSION['id'];
  4. $pseudo= $_SESSION['pseudo'];
  5. $mot_passe= $_SESSION['mot_passe'];
  6. echo"<form action='modifmembres.php' method='post' enctype='multipart/form-data'>
  7. <font size='2' face='Arial' color='black'>
  8. mot de passe <input name='mot_passe' type='text' size='20' maxlenght='150' value=$mot_passe'>
  9. Pseudo <input name='pseudo' type='text' size='20' maxlenght='150' value='$pseudo'>
  10. <input type='submit' value='modifier'>
  11. </font>  ";
  12. ?>


Page : modifmembres.php

Code :
  1. <?
  2.     session_start();
  3.     echo"<body bgcolor='#414141' text='black' link='blue' vlink='purple' alink='red' style='scrollbar-face-color:rgb(249,249,249); scrollbar-shadow-color:white; scrollbar-highlight-color:white; scrollbar-3dlight-color:white; scrollbar-darkshadow-color:white; scrollbar-base-color:rgb(145,145,145); scrollbar-arrow-color:rgb(29,98,152); scrollbar-track-color:rgb(65,65,65);'>";
  4.     include('config.php');
  5. echo "<BODY bgcolor=#000000>";
  6. $requete="update 1membres set
  7.   pseudo=$pseudo    ,
  8. mot_passe=$mot_passe
  9. where id=$id  ";
  10. $resultat=mysql_query($requete);
  11. if($resultat)
  12. {
  13. echo "<font face='verdana' color='#FFFFFF'size=2 >La modification de vos information se sont realisées avec succés</font>
  14.     <form action='infomembres.php' method='post'>
  15.     <input type=submit value=ok>
  16.     </form>
  17.         ";
  18. }
  19. else {
  20. echo" <font face='verdana' color='#FFFFFF'size=2 >Erreur </font>
  21.             <form action='adminmembres.php' method=post'>
  22.             <input type=submit value=retour>
  23.     </form>    ";
  24. }
  25. ?>



Pouvez vous m'aidez svp j'ai tout essayé
Merci d'avance
Cordialement

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

Tu as des messages d'erreur ? Tes paramètres de connexions à la BDD sont où ? Tu les as supprimés ?

Répondre à Darit

Il n'y a aucun message d'erreur la bdd n'est pas mis à jour.
Les parametre de connexions a la BDD sont dans
include('config.php');

Répondre à lordmanu31

Et si tu mets des "or die" au niveau de tes requêtes afin de voir à quel endroint ca ne fonctionne pas...

"1menbres" c'est un drôle de nom de table...

Sinon essaye avec les simples quotes :

Citation :


update 1membres set pseudo='$pseudo', mot_passe='$mot_passe' where id='$id'

Répondre à Darit

Darit à raison dans la requete il faut des quotes autour des variables

Répondre à amoiraud
Tom's Guide > Forum > Programmation > Probleme session PHP
Aller à :

Il y a 358 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens