Code ne faisant...Rien... - Version imprimable +- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org) +-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38) +--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51) +--- Sujet : Code ne faisant...Rien... (/showthread.php?tid=1130) |
Code ne faisant...Rien... - oualala - 29-04-2007 Bon voilà, d'abord bonjour à vous. Ensuite j'ai un problème avec un formulaire pour les admins(anti triche)et sa affiche tout, c'est super!!!Mais en se qui conserne le traitement iffle: sa ne change rien par après au membre... Voilà mon code d'affichage: Code PHP :
Et voici mon code de traitement: Code PHP :
Merci de me dire se qui ne va pas RE: Code ne faisant...Rien... - Plume - 29-04-2007 Holà malheureux !!! Qu'est-ce que tu me fais ! Tu veux me regrouper tes UPDATE, oui ?! RE: Code ne faisant...Rien... - Kassak - 29-04-2007 Ca me fait flipper ton 2eme code:heuuu: RE: Code ne faisant...Rien... - Raoull - 29-04-2007 Bin ya simplement aucune sécurité ni aucune vérification dans ton script, donc il peut se passer n'importe quoi... Par exemple, si ta requete du début "$info_joueur" ne donne rien ... il ne se passera jamais rien, mais tu ne vérifie pas si elle retourne qlque chose. Un simple mysql_num_rows($info_joueur) doit te retourner 1 sinon ya une erreur. Ensuite, dans ta liste de requete, tu utilise diret les variables _POST sans aucune verif. Même si c'est pour la partie admin, ya un mnimum à faire . Et puis surtout tu peux grouepr tes requetes dans une meme table. Au lieu de faire : Code PHP :
Tu peux mettre un "," (virgule) et update plusieurs valeurs d'un coup. (SET autorisation='".$_POST['autorisation']."', gald='".$_POST['gald']."') etc. Sinon je pense qu'il y a pas d'erreur de syntaxe flagrante. Il faut vérifier le résultat de tes reuqtetes, surtout la 1ere, pour voir d'ou vient le probleme. RE: Code ne faisant...Rien... - oualala - 29-04-2007 Merci et je mets tout pas ensemble pour mieux m'en sortir.Et on ne met pas de sécurité tout simplement parce-que on ne mettra pas d'autres admins.Mais je ferai la sécuritée à la fin, et merci je vais tester RE: Code ne faisant...Rien... - Raoull - 29-04-2007 non mais quand je dis "sécurité" c'est verif les _POST ok mais aussi verif si une requete aboutie et retourne un résultat valide. C'est surtout ca que tu dois pister dans ton cas. RE: Code ne faisant...Rien... - oualala - 29-04-2007 Merci, moi je pensais pour que sa n'enregistre pas du html dans la table sinon voilà le nouveau code: Code PHP :
Mais je vais vérifier si les $_POST renvoient quelque chose car sa marche pas... Pourtant j'ai vérifier race c'est bon, je change la race et sa me met la même que avant... RE: Code ne faisant...Rien... - Plume - 29-04-2007 Si tu veux garder un peu de clarté dans tes requètes, niveau lisibilité, tu peux passer à la ligne, ça sera toujours très lisible RE: Code ne faisant...Rien... - Nessper - 29-04-2007 Verifie tes _POST, c'est vraiment primordial. Il faut qu'il y ait dans tes _POST ce que tu veux qu'il y ait. Exemple avec ton adresse mail: la on peut mettre n'importe quoi... RE: Code ne faisant...Rien... - omsi668 - 29-04-2007 or die(mysql_error()); :/ |