Fork de XNova version 0.8 corrigeant les failles de sécurité et les pertes de performances.
Versions :
- 2009.x / 1.0.x : Version initiale du projet, basé sur XNova 0.8-sp1. Fonctionne sous PHP version 5.0 ou surpérieure.
- 2010.x / 1.5.x : Refonte d'une grande partie des éléments du jeu apportant des fonctionnalités objet d'interaction automatisées avec les moteurs de bases de données et une refonte du moteur de template. Fonctionne sous PHP version 5.2 ou supérieur, requiert le Zend Framework version 1.10.
- 201x.x / 2.0.x : Refonte totale du moteur de jeu, fournissant une architecture revue et reposant sur la version 5.3 de PHP et le Zend Framework 2.0.
Versions :
- 2009.x / 1.0.x : Version initiale du projet, basé sur XNova 0.8-sp1. Fonctionne sous PHP version 5.0 ou surpérieure.
- 2010.x / 1.5.x : Refonte d'une grande partie des éléments du jeu apportant des fonctionnalités objet d'interaction automatisées avec les moteurs de bases de données et une refonte du moteur de template. Fonctionne sous PHP version 5.2 ou supérieur, requiert le Zend Framework version 1.10.
- 201x.x / 2.0.x : Refonte totale du moteur de jeu, fournissant une architecture revue et reposant sur la version 5.3 de PHP et le Zend Framework 2.0.
FS#127 - Liste Amis, affichage des alliances
Concerne le projet:
XNova:Legacies (FR)
Ouverte par Boermans (hoegarden31) - 21/06/2010 19:59
Dernière édition par Boermans (hoegarden31) - 21/06/2010 20:01
Ouverte par Boermans (hoegarden31) - 21/06/2010 19:59
Dernière édition par Boermans (hoegarden31) - 21/06/2010 20:01
|
Détails- Version du jeu: Legacies 2009.2
- Version de PHP: PHP 5.3.0 - Version de Apache: Apache 2.2.11 - Hébergeur(s) où le problème survient: tous les hébergeurs :p - Navigateur web utilisé: Google Chrome Problème rencontré: Pour chaque ami afficher dans la liste, le nom de l'alliance est ajouter. Exemple joueur1 , alliance : test joueur2, alliance : test j2alliance joueur3, alliance : test j2alliance Dans l'exemple, le joueur3 n'as pas d'alliance, mais aura comme alliance dans la liste la dernière alliance afficher. Le code qui pose ce problème est : if ( $u["ally_id"] != 0 ) { // Alianza // $allyrow = doquery("SELECT id,ally_tag FROM {{table}} WHERE id=".$u["ally_id"],"alliance",true); // if($allyrow){ $UserAlly .= "<a href=alliance.php?mode=ainfo&a=" . $u["id"] . ">" . $u["ally_name"] . "</a>"; // } } Solutions proposées: if ( $u["ally_id"] != 0 ) { $UserAlly = "<a href=alliance.php?mode=ainfo&a=" . $u["id"] . ">" . $u["ally_name"] . "</a>"; } else { $UserAlly = ""; } |
Cette tâche dépend de