Nouveau sujet Répondre Imprimer Syndication RSS 2.0

[REGLE] Bug affichage d'IP

Feu follet
Avatar de IpEFiX
  • Age : 21 ans
  • Messages : 134
  • Inscrit : 14 Mars 2007
Message édité 3 fois, dernière édition par IpEFiX, 27 Décembre 2007, 19:52     Lien vers ce message 27 Décembre 2007, 14:57
  1. Type de bug : Bug sur le forum (côté PHP)
  2. Zone du forum affectée : Modération
  3. Priorité du bug : Basse
  4. Description : Bjour ^^

    j'ai trouvé un bug au niveau de la modération. En fait, quand je clique sur l'IP d'un posteur, la page qui s'affiche est une page d'erreur... Voilà un copier/coller de l'erreur :

    Citation
    Une erreur a été rencontrée durant l'éxécution du script. L'erreur rencontrée est :

    error_sql :: Unknown column 'u_ip' in 'field list'
    -----
    SELECT COUNT(u_ip) AS total, u_ip
    						FROM fsb2_mp
    						WHERE mp_from = 2
    							AND u_ip <> ''
    						GROUP BY u_ip


    à la ligne 172 du fichier /home.10.24/frmarket/www/frstaff/main/modo/modo_ip.php

    Voici la zone où se situe l'erreur dans le script :

    Ligne 165 : 			// Liste des IP du membre
    Ligne 166 : 			$sql = 'SELECT COUNT(u_ip) AS total, u_ip
    Ligne 167 : 						FROM ' . SQL_PREFIX . 'mp
    Ligne 168 : 						WHERE mp_from = ' . $this->u_id . '
    Ligne 169 : 							AND u_ip <> \'\'
    Ligne 170 : 						GROUP BY u_ip';
    Ligne 171 : 			$result = Fsb::$db->query($sql);
    Ligne 172 : 			while ($row = Fsb::$db->row($result))
    Ligne 173 : 			{
    Ligne 174 : 				Fsb::$tpl->set_blocks('ip', array(
    Ligne 175 : 					'IP' =>		$row['u_ip'],
    Ligne 176 : 					'TOTAL' =>	Fsb::$session->lang('mp_panel') . ' - ' . $row['total'],
    Ligne 177 : 
    Ligne 178 : 					'U_IP' =>	sid(ROOT . 'index.' . PHPEXT . '?p=modo&amp;module=ip&amp;ip=' . $row['u_ip']),
    Ligne 179 : 				));



    Trace des fonctions / méthodes appelées :

    Méthode :	Fsb_frame->__construct()
    Fichier :	index.php
    Ligne :		357
    
    
    Méthode :	Fsb_frame_child->main()
    Fichier :	index.php
    Ligne :		60
    
    
    Méthode :	Page_modo_ip->__construct()
    Fichier :	main/forum/forum_modo.php
    Ligne :		114
    
    
    Méthode :	Page_modo_ip->print_result_ip()
    Fichier :	main/modo/modo_ip.php
    Ligne :		48
    
    
    Méthode :	Dbal->query()
    Fichier :	main/modo/modo_ip.php
    Ligne :		172
    
    
    Méthode :	Dbal_mysql->_query()
    Fichier :	main/class/dbal/dbal.php
    Ligne :		150
    
    
    Fonction :	trigger_error()
    Fichier :	main/class/dbal/dbal_mysql.php
    Ligne :		71
  5. Elément de réponse : Aucun
  6. Fichier(s) :
  7. Base de donnée utilisée : MySQL 5
  8. Type de serveur : Apache (généralement unix)


http://img113.imageshack.us/img113/3850/userbarinterneton2.gif http://img113.imageshack.us/img113/1168/userbartvmr6.gif
 
Chef du projet FSB
Avatar de Genova
  • Age : 22 ans
  • Messages : 14507
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 27 Décembre 2007, 15:32
Salut,
tu as du sauté une étape lors des MAJ, car pour la RC4 il y avait cette étape :
ALTER TABLE `fsb2_mp` ADD `u_ip` VARCHAR( 20 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL ;


(j'ai vérifié, ce champ est bien dans la release finale).


Cause Im as free as a bird now, And this bird you can not change. - Freebird - Lynyrd Skynyrd
There's someone in my head but it's not me. - Brain damage - Pink Floyd
I said baby, you know Im gonna leave you. - Babe I'm gonna leave you - Led Zeppelin
Father ? yes son, I want to kill you - The end - The Doors
 
Feu follet
Avatar de IpEFiX
  • Age : 21 ans
  • Messages : 134
  • Inscrit : 14 Mars 2007
  Lien vers ce message 27 Décembre 2007, 19:52
Effectivement :$ Et un topic pour rien, un ! :p

Merci ;)


http://img113.imageshack.us/img113/3850/userbarinterneton2.gif http://img113.imageshack.us/img113/1168/userbartvmr6.gif
 
Chef du projet FSB
Avatar de Genova
  • Age : 22 ans
  • Messages : 14507
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 28 Décembre 2007, 3:41
Sujet archivé pour la raison suivante : Ce n'est pas un bug de FSB2.


Cause Im as free as a bird now, And this bird you can not change. - Freebird - Lynyrd Skynyrd
There's someone in my head but it's not me. - Brain damage - Pink Floyd
I said baby, you know Im gonna leave you. - Babe I'm gonna leave you - Led Zeppelin
Father ? yes son, I want to kill you - The end - The Doors
 
Répondre


.