Votre question

Probleme session PHP

Tags :
  • Php
  • Programmation
Dernière réponse : dans Programmation
12 Mai 2007 17:00:05

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
  1. <?php
  2.  
  3. session_start();
  4.  
  5. $id= $_SESSION['id'];
  6. $pseudo= $_SESSION['pseudo'];
  7. $mot_passe= $_SESSION['mot_passe'];
  8.  
  9.  
  10. echo"<form action='modifmembres.php' method='post' enctype='multipart/form-data'>
  11.  
  12.  
  13. <font size='2' face='Arial' color='black'>
  14.  
  15. mot de passe <input name='mot_passe' type='text' size='20' maxlenght='150' value=$mot_passe'>
  16. Pseudo <input name='pseudo' type='text' size='20' maxlenght='150' value='$pseudo'>
  17.  
  18.  
  19. <input type='submit' value='modifier'>
  20.  
  21. </font> ";
  22.  
  23. ?>

Page : modifmembres.php
  1. <?
  2. session_start();
  3.  
  4. 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);'>";
  5.  
  6. include('config.php');
  7. echo "<BODY bgcolor=#000000>";
  8.  
  9. $requete="update 1membres set
  10. pseudo=$pseudo ,
  11. mot_passe=$mot_passe
  12.  
  13.  
  14. where id=$id ";
  15. $resultat=mysql_query($requete);
  16.  
  17. if($resultat)
  18. {
  19. echo "<font face='verdana' color='#FFFFFF'size=2 >La modification de vos information se sont realisées avec succés</font>
  20. <form action='infomembres.php' method='post'>
  21. <input type=submit value=ok>
  22. </form>
  23.  
  24. ";
  25. }
  26. else {
  27.  
  28. echo" <font face='verdana' color='#FFFFFF'size=2 >Erreur </font>
  29. <form action='adminmembres.php' method=post'>
  30. <input type=submit value=retour>
  31. </form> ";
  32. }
  33. ?>


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

Autres pages sur : probleme session php

12 Mai 2007 20:38:43

Tu as des messages d'erreur ? Tes paramètres de connexions à la BDD sont où ? Tu les as supprimés ?
13 Mai 2007 12:28:19

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');
Contenus similaires
13 Mai 2007 15:15:39

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'
13 Mai 2007 22:44:40

Darit à raison dans la requete il faut des quotes autour des variables
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS