begin process at 2012 02 15 19:02:05
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Divers

 > 

Cohabitation $_GET / $_POST


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Cohabitation $_GET / $_POST

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ée 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

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 3,042 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales