Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Cohabitation $_GET / $_POST [ Divers / Divers ] (christobal)

jeudi 8 mai 2008 à 20:36:04 | Cohabitation $_GET / $_POST

christobal

Bonjour,
bon voila, quand j'accéder a ma page profil via une url + variable (donc en $_GET), mes champs (pseudo, mail, password) sont automatiquement remplis.
puis je change mes données et je valide (donc en $_POST) et là ça merdoi.
en effet, quand je modifier mes données et valide, l'url contient tj la variable. Donc le script ne passe par par la condition (if $_POST) et de faite ne met pas a jour les données. Il croi qu'il est tj en ($_GET)

je croi que le code serait plus parlant.

if (isset($_GET['profil']))
{
 mysql_select_db($database_ml, $connect); // recherche d'abaonneé
 $query_user='
 SELECT '.$config['dbprefix'].'ml_abonnees.mail, '.$config['dbprefix'].'ml_abonnees.pseudo, '.$config['dbprefix'].'ml_abonnees.desabo, '.$config['dbprefix'].'ml_abonnees.valid, '.$config['dbprefix'].'ml_abonnees.id_md5, '.$config['dbprefix'].'ml_abonnees.password
 FROM '.$config['dbprefix'].'ml_abonnees
 WHERE '.$config['dbprefix'].'ml_abonnees.id_md5=\''.$_GET['profil'].'\'';
 $user = mysql_query($query_user, $connect) or die(mysql_error());
 $row_user = mysql_fetch_assoc($user);
 $count_user = mysql_num_rows($user);
}

elseif (isset($_POST['id']) && ($_POST['id']<>''))
{
 mysql_select_db($database_ml, $connect); // recherche d'abaonneé
 $query_user='
 SELECT '.$config['dbprefix'].'ml_abonnees.mail, '.$config['dbprefix'].'ml_abonnees.pseudo, '.$config['dbprefix'].'ml_abonnees.desabo, '.$config['dbprefix'].'ml_abonnees.valid, '.$config['dbprefix'].'ml_abonnees.id_md5, '.$config['dbprefix'].'ml_abonnees.password
 FROM '.$config['dbprefix'].'ml_abonnees
 WHERE '.$config['dbprefix'].'ml_abonnees.id_md5=\''.$_POST['id'].'\'';
 $user = mysql_query($query_user, $connect) or die(mysql_error());
 $row_user = mysql_fetch_assoc($user);
 $count_user = mysql_num_rows($user);
 
 mysql_select_db($database_ml, $connect); // recherche d'abaonneé
 $maj_profil = '
 UPDATE '.$config['dbprefix'].'ml_abonnees
 SET '.$config['dbprefix'].'ml_abonnees.pseudo=\''.$_POST['pseudo'].'\', '.$config['dbprefix'].'ml_abonnees.mail=\''.$_POST['mail'].'\', '.$config['dbprefix'].'ml_abonnees.password=\''.$_POST['password'].'\'
 WHERE '.$config['dbprefix'].'ml_abonnees.id_md5 = \''.$_POST['id'].'\' ' ; //--- comme ca je désactive toutes les adresses si doublon
 $res_maj_profil = mysql_query($maj_profil, $connect) or die(mysql_error());
  }

Merci de votre aide




Cette discussion est classé dans : user, config, ml, dbprefix, abonnees


Répondre à ce message

Sujets en rapport avec ce message

MySql config ? [ par holger ] J'auyrai souhaiter savoir si il était possible de fairetourner MySql sur un ordi tout pourrit :PC 200Mx 48Mo Ram Edo sous Windows 95Merci,Un lyonnais config mi raisin [ par BigZoo ] je vais être bref.Je débute en php et ai un petit boulot d'automatisation de mise en page à faire sur un site acceptant ce langage.Pour travailler tra PB authentification phpnuke [ par maw ] G un pb d'authentification de user avec phpnuke. Cela devrait marcher, c.a.d que l'entrée user est bien dans la table nuke_user sauf que lors de l'aut OS User ?!?!?!?!..... [ par mamx ] Salut,je voudrais savoir si il est possible de recuperer le user de connection à l'OS en PHP (ou autre langage) et si oui comment ?....En fait je voud Pige pas aidez moi [ par g0belin ] Pk sa me dit sa ???------------------------Warning: Access denied for user: 'newge@localhost' (Using password: YES) in c:\easyphp\www\site\php\ezine_d NT User Name [ par eomer ] Hello,J'essaie de trouver un moyen pour récupérer le login NT d'un visiteur sur une page web.Est-ce que quelqu'un peut m'aider??Merci d'avance,Nicolas Avoir des infos sur un user [ par Yuleesize ] Ehh bjr. En fait j'aimerait bien savoir komment on fé pour avoir des infos sur l'user... Comme par ex l'host... l'os... le navigateur... etc... En fai Probleme de mise a jour de variables [ par Neozix ] Salut,Voila mon prob les amis :J'ai fait un page de configuration-administration en php pour un petit site.J'ai donc ecrit un script qui fait appele a pb de listage dynamique de dossier ... [ par caviar ] tout d'abord bonjour à tous :)je suis nouveau ici :)donc je me présente :) je suis infographiste et je suis actuellement en train de me mettre au php Variable dans une session [ par RockmanX ] Voila,je voudrais stocker des données dans une session nommée session_user qui s'ouvre à la suite d'un formulaire de login si le mot de passe et le no


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,359 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.