google-code-export / eude

Automatically exported from code.google.com/p/eude
1 stars 0 forks source link

Probleme gestion pillage #262

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
= Description du bogue =
lorsque je clique sur un rapport de pillage j'ai le pop up suivant

XML error, disabling 'eude'...

Data Engine send:
Unknown column 'USER' in 'where clause'

File: class/dataengine.class.php (Line: 99)
Function: parse_backtrace
Args: 

File: class/troops.class.php (Line: 96)
Function: sql
Args: SELECT `POSIN`, `COORDET` FROM `SQL_PREFIX_Coordonnee` WHERE `type` in 
(0,3,5) AND `USER`='maxime73' AND `INFOS`='MANCOL2'

File: xml/eude.php (Line: 124)
Function: AddPillage_log
Args: attacker, 1279646160, Amiral !

Nos troupes ont quitté la planète MANCOL2 de maxime73, l'occupation est 
terminée.
441640 troupes sont de retour dans notre transporteur,
0 troupes n'ont pu être ramenées faute de place et sont donc perdues.
Nous avons pillé les ressources suivantes :
Fer:  1.525
Silicium :  134.406
Uranium:  30.000
Krypton:  53.942
Hydrogène:  44.258

Puis plantage du script greasemonkey

= Version / Lien de votre Data Engine,script grease =
DE 1.4.5
Grease 511

= Système d'exploitation / Navigateur =
Firefox

= Nom/Caractéristiques hébergeur =
Iceheberg

= Informations complémentaire =

** Inclure des copies de ce qui marche pas copier/coller/screenshot **

Original issue reported on code.google.com by furieus...@gmail.com on 20 Jul 2010 at 5:23

GoogleCodeExporter commented 9 years ago
Issue 263 has been merged into this issue.

Original comment by Alex10336@gmail.com on 21 Jul 2010 at 2:22

GoogleCodeExporter commented 9 years ago

Original comment by Alex10336@gmail.com on 21 Jul 2010 at 2:23

GoogleCodeExporter commented 9 years ago
Lut, j ai sun peuplus de temps pour expliquer le prob, chez moi et chez d autres

apres maj de la 1.4.2 vers la 1.4.5 (sur une sauvegarde bien sure^^)

les champs de la tables configs sont cassés, je crois que tu as modifiés, ça 
se répare facilement ça va et c est ça qui provoque e s warning dont 
certains parlent.

Les noms avec caracteres speciaux des empires, la c est cata, le texte reste 
lisible mais les caracteres speciaux sont devenus des hieroglyphes apres avoir 
fait les manip dans la base du fichier update.sql, en auto ou en manuel!
D ailleurs semblerait que ça veule renommer le champs utroop avant que ce soit 
creer, pour ceux qui ont la version 1.4.2 sans ce champs (normalement).

ensuite il y a un melange dans les tables, fichier troop.class.php ligne 96
            $sql = sprintf('SELECT `POSIN`, `COORDET` FROM `SQL_PREFIX_Coordonnee` WHERE `type` in (0,3,5) AND '. '`USER`=\'%s\' AND `INFOS`=\'%s\'',

or dans la base on a:

Table: Coordonnee 
 ID  bigint(20)     Non    auto_increment              
   TYPE  int(11)     Non  3                
   POSIN  varchar(5) utf8_general_ci   Non                  
   POSOUT  varchar(5) utf8_general_ci   Non                  
   COORDET  varchar(10) utf8_general_ci   Non                  
   COORDETOUT  varchar(10) utf8_general_ci   Non                  
   NOTE  varchar(100) utf8_general_ci   Non                  
   UTILISATEUR  varchar(30) utf8_general_ci   Non                  
   udate  int(10)    UNSIGNED Non                  
   troop_udate  int(10)    UNSIGNED Oui  NULL    

   jID  bigint(20)     Non  0                
   USER  varchar(30) utf8_general_ci   Non                  
   EMPIRE  varchar(100) utf8_general_ci   Non                  
   INFOS  varchar(100) utf8_general_ci   Non                  
   batiments  varchar(3) utf8_general_ci   Non                  
   troop  int(10)    UNSIGNED Oui  NULL                
   troop_date  int(10)     Non    

Les user/infos sont pas dans coordonees mais dans coordonnees_joueurs
avec les posin et posout bien dans la table coordonees

Normal que ça marche pas, et on est plusierus a avoir ce probleme

Sinon le reste du DE fonctionne bien apperemment apres les p tites corrections 
que vous avez apportez sur eadmin.php^^.

Original comment by oursma...@gmail.com on 21 Jul 2010 at 5:53

GoogleCodeExporter commented 9 years ago
Sa va venir ^^

normalement c'est sa:
SELECT `POSIN`, `COORDET` FROM `SQL_PREFIX_Coordonnee`
LEFT JOIN  `SQL_PREFIX_Coordonnee_Joueurs` on id=jid
WHERE `type` in (0,3,5) AND `USER`=\'%s\' AND `INFOS`=\'%s\

Original comment by Alex10336@gmail.com on 21 Jul 2010 at 9:34

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r528.

Correctif à vérifier

Original comment by Alex10336@gmail.com on 21 Jul 2010 at 2:38

GoogleCodeExporter commented 9 years ago
This issue was closed by revision r537.

Original comment by Alex10336@gmail.com on 22 Jul 2010 at 1:50

GoogleCodeExporter commented 9 years ago
Issue 278 has been merged into this issue.

Original comment by Alex10336@gmail.com on 23 Jul 2010 at 12:34

GoogleCodeExporter commented 9 years ago
Bon moi j'ai ça maintenant 

Coordonnée du pillage introuvable ? (flutte)
Pourtant planète rentré et log de combat aussi

Original comment by jckubiac...@gmail.com on 23 Jul 2010 at 12:41

GoogleCodeExporter commented 9 years ago
Bonsoir

Même problème chez moi.
Coordonnée du pillage introuvable ? (flutte)

Original comment by sylvain_...@live.fr on 25 Jul 2010 at 10:11

GoogleCodeExporter commented 9 years ago
J'ai moi aussi ce problème: Coordonnée du pillage introuvable ? (flutte)
avec la version 1.4.5.1 en téléchargement.
Je ne sais pas si ça peut être un indice mais quand je mets le fichier 
troops.class.php de la version svn j'ai le message: plusieurs coordonnées pour 
ce pillage.
Voili voiloù
Merci

Original comment by sauzo...@gmail.com on 26 Jul 2010 at 9:46

GoogleCodeExporter commented 9 years ago
Cela fonctionne avec le dernière correctif, merci alex !!!

Par contre reste le problème des multi-débarquement, mais par contre pas 
très urgent.

Original comment by jckubiac...@gmail.com on 26 Jul 2010 at 10:21

GoogleCodeExporter commented 9 years ago
Bonjour

Alors avec la 1.4.5.1 + r369 j'ai ce log: Plusieurs coordonnée pour ce pillage 
? (omg)

Original comment by sylvain_...@live.fr on 26 Jul 2010 at 4:15

GoogleCodeExporter commented 9 years ago
Ticket déjà en résolu... je ferme.

Original comment by Alex10336@gmail.com on 26 Jul 2010 at 5:06