Nouveau sujet Répondre Imprimer Syndication RSS 2.0

[pas réglé] Les utilisateurs portent tous le même pseudo

Brasier
Avatar de DDril
  • Messages : 756
  • Inscrit : 03 Janvier 2005
  Lien vers ce message 22 Janvier 2005, 15:12

Reprise du dernier message

voila ca devrait être bon là


Webmaster de l'Organisation Très Secrète
 
Flamme ardente
Avatar de bthivent
  • Age : 23 ans
  • Messages : 440
  • Inscrit : 27 Novembre 2004
  Lien vers ce message 22 Janvier 2005, 15:12
tient eh bien pour l'occasion, je vien de voir qu'il y a un problème assez important ! C'est qu'il y a le champs pseudo_posteur dans la tables de messages !
Donc si quelqu'un modifie son nom, est-ce que FSB change tous ces messages ?
En même temps c'est vrai que de mettre que le membre_id obligerait dans les sujets à ajouter une requête pour sélectionner son pseudo...


bthivent
Téléchargez Greyline theme V2
 
Chef du projet FSB
Avatar de Genova
  • Age : 26 ans
  • Messages : 14944
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 22 Janvier 2005, 15:15
[quot=DDril]voila ca devrait être bon là [/quot]
Non ... Je ne vois pas le code donc c'est que kkun a recharger la page sujet_corps.tpl.php ... Mais de toute facon je doute que le problème vienne de là . Essai de prendre un nouveau fichier sujet.php a la place de l'ancien, pareil pour sujet_corps.tpl, dit nous si ca amrche, et reinstalle ensuite un par un les MODS juste sur cette page.


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
 
Brasier
Avatar de DDril
  • Messages : 756
  • Inscrit : 03 Janvier 2005
  Lien vers ce message 22 Janvier 2005, 15:15
ok j'essaie ca de suite merci

[edit] ca ne change pas mais j'ai eu ca au dessus du forum :

echo '' . ((isset($this->data['corps']['vars']['PAGINATION_CODE'])) ? $this->data['corps']['vars']['PAGINATION_CODE'] : $this->data['parent']['vars']['PAGINATION_CODE']) . '
' . ((isset($this->data['corps']['vars']['FORUMBOX_CODE'])) ? $this->data['corps']['vars']['FORUMBOX_CODE'] : $this->data['parent']['vars']['FORUMBOX_CODE']) . '
<a name="haut"></a>
<table width="100%" cellpadding="5">
<tr>
<td width="200">' . ((isset($this->data['corps']['vars']['IMG_NOUVEAU'])) ? $this->data['corps']['vars']['IMG_NOUVEAU'] : $this->data['parent']['vars']['IMG_NOUVEAU']) . ' ' . ((isset($this->data['corps']['vars']['IMG_REPONDRE'])) ? $this->data['corps']['vars']['IMG_REPONDRE'] : $this->data['parent']['vars']['IMG_REPONDRE']) . '</td>
<td align="right">' . ((isset($this->data['corps']['vars']['PAGINATION'])) ? $this->data['corps']['vars']['PAGINATION'] : $this->data['parent']['vars']['PAGINATION']) . '</td>
</tr>
</table>

<table class="tableau" cellspacing="0" cellpadding="3" width="100%">
<tr>
<td align="center" class="td_titre" colspan="4">' . ((isset($this->data['corps']['vars']['TITRE_SUJET'])) ? $this->data['corps']['vars']['TITRE_SUJET'] : $this->data['parent']['vars']['TITRE_SUJET']) . '</td>
</tr>
<tr>
<td align="center" class="td_titre2"><span class="i">' . ((isset($this->data['corps']['vars']['L_AUTEUR'])) ? $this->data['corps']['vars']['L_AUTEUR'] : $this->data['parent']['vars']['L_AUTEUR']) . '</span></td>
<td align="center" class="td_titre2" colspan="3"><span class="i">' . ((isset($this->data['corps']['vars']['L_MESSAGE'])) ? $this->data['corps']['vars']['L_MESSAGE'] : $this->data['parent']['vars']['L_MESSAGE']) . '</span></td>
</tr>
';
$count_i_0 = count($this->data['corps']['blocks']['message']);
for($i_0 = 0; $i_0 < $count_i_0; $i_0++)
{
echo '
<tr>
<td align="left" valign="top" class="td_profil_sujet" width="180" rowspan="3">
<a name="' . $this->data['corps']['blocks']['message'][$i_0]['MESSAGE_ID'] . '"></a>
<span class="b">' . $this->data['corps']['blocks']['message'][$i_0]['MEMBRE_LOGIN'] . '</span>
';
$count_i_1 = count($this->data['corps']['blocks']['message'][$i_0]['pas_invite']);
for($i_1 = 0; $i_1 < $count_i_1; $i_1++)
{
echo '
<br />
' . $this->data['corps']['blocks']['message'][$i_0]['MEMBRE_AVATAR'] . '
<br />
<br />
<span class="petit">
' . $this->data['corps']['blocks']['message'][$i_0]['L_NIVEAU'] . ' : ' . $this->data['corps']['blocks']['message'][$i_0]['V_MEMBRE_NIVEAU'] . '<br />
' . $this->data['corps']['blocks']['message'][$i_0]['L_NB_MESSAGES'] . ' : ' . $this->data['corps']['blocks']['message'][$i_0]['V_MEMBRE_NB_MESSAGES'] . '<br />
' . $this->data['corps']['blocks']['message'][$i_0]['L_INSCRIT_LE'] . ' : ' . $this->data['corps']['blocks']['message'][$i_0]['V_MEMBRE_INSCRIT_LE'] . '<br />
</span>
';
}
echo '
';
$count_i_1 = count($this->data['corps']['blocks']['message'][$i_0]['invite']);
for($i_1 = 0; $i_1 < $count_i_1; $i_1++)
{
echo '
<br />' . $this->data['corps']['blocks']['message'][$i_0]['L_INVITE'] . '<br />
';
}
echo '
</td>
<td class="td_entete_sujet" height="25" align="left" valign="middle"><span class="petit"><span class="b">' . $this->data['corps']['blocks']['message'][$i_0]['L_POSTE_LE'] . ' :</span> ' . $this->data['corps']['blocks']['message'][$i_0]['V_POSTE_LE'] . '</span></td>
<td class="td_entete_sujet" align="center">&nbsp;
';
$count_i_1 = count($this->data['corps']['blocks']['message'][$i_0]['aut_voir_ip']);
for($i_1 = 0; $i_1 < $count_i_1; $i_1++)
{
echo '
<span class="petit"><span class="b">' . $this->data['corps']['blocks']['message'][$i_0]['aut_voir_ip'][$i_1]['L_IP'] . '</span> : ' . $this->data['corps']['blocks']['message'][$i_0]['aut_voir_ip'][$i_1]['V_MESSAGE_IP'] . '</span>
';
}
echo '
</td>
<td class="td_entete_sujet" height="25" valign="middle" align="right" nowrap="nowrap">' . $this->data['corps']['blocks']['message'][$i_0]['IMG_EDITER'] . ' ' . $this->data['corps']['blocks']['message'][$i_0]['IMG_SUPPR'] . ' ' . $this->data['corps']['blocks']['message'][$i_0]['IMG_CITER'] . '&nbsp;</td>
</tr>
<tr>
<td class="td_message_sujet" colspan="3" align="left" valign="top"><br />' . $this->data['corps']['blocks']['message'][$i_0]['V_MESSAGE'] . '<br /><br />' . $this->data['corps']['blocks']['message'][$i_0]['MEMBRE_SIGNATURE'] . '</td>
</tr>
<tr>
<td class="td_clair" height="25" valign="middle" align="left" colspan="2">&nbsp;' . $this->data['corps']['blocks']['message'][$i_0]['IMG_MAIL'] . '</td>
<td class="td_clair" align="right" height="25" valign="middle" nowrap="nowrap"><a href="#haut">' . ((isset($this->data['corps']['vars']['IMG_HAUT'])) ? $this->data['corps']['vars']['IMG_HAUT'] : $this->data['parent']['vars']['IMG_HAUT']) . '</a> <a href="#bas">' . ((isset($this->data['corps']['vars']['IMG_BAS'])) ? $this->data['corps']['vars']['IMG_BAS'] : $this->data['parent']['vars']['IMG_BAS']) . '</a>&nbsp;</td>
</tr>
<tr>
<td class="td_titre2" colspan="4">&nbsp;</td>
</tr>
';
}
echo '
</table>
<a name="bas"></a>
<table width="100%" cellpadding="5">
<tr>
<td width="200">' . ((isset($this->data['corps']['vars']['IMG_NOUVEAU'])) ? $this->data['corps']['vars']['IMG_NOUVEAU'] : $this->data['parent']['vars']['IMG_NOUVEAU']) . ' ' . ((isset($this->data['corps']['vars']['IMG_REPONDRE'])) ? $this->data['corps']['vars']['IMG_REPONDRE'] : $this->data['parent']['vars']['IMG_REPONDRE']) . '</td>
<td align="right">' . ((isset($this->data['corps']['vars']['PAGINATION'])) ? $this->data['corps']['vars']['PAGINATION'] : $this->data['parent']['vars']['PAGINATION']) . '</td>
</tr>
</table>

<br />

<table width="100%">
<tr>
';
if ($this->data['parent']['block_exist']['option_moderation'])
{
echo '
<td width="40" align="center"><a href="' . ((isset($this->data['corps']['vars']['U_SUPPRIMER_SUJ'])) ? $this->data['corps']['vars']['U_SUPPRIMER_SUJ'] : $this->data['parent']['vars']['U_SUPPRIMER_SUJ']) . '">' . ((isset($this->data['corps']['vars']['IMG_SUPPRIMER_SUJ'])) ? $this->data['corps']['vars']['IMG_SUPPRIMER_SUJ'] : $this->data['parent']['vars']['IMG_SUPPRIMER_SUJ']) . '</a></td>
<td width="40" align="center"><a href="' . ((isset($this->data['corps']['vars']['U_DEPLACER_SUJ'])) ? $this->data['corps']['vars']['U_DEPLACER_SUJ'] : $this->data['parent']['vars']['U_DEPLACER_SUJ']) . '">' . ((isset($this->data['corps']['vars']['IMG_DEPLACER_SUJ'])) ? $this->data['corps']['vars']['IMG_DEPLACER_SUJ'] : $this->data['parent']['vars']['IMG_DEPLACER_SUJ']) . '</a></td>
<td width="40" align="center"><a href="' . ((isset($this->data['corps']['vars']['U_BLOQUER_SUJ'])) ? $this->data['corps']['vars']['U_BLOQUER_SUJ'] : $this->data['parent']['vars']['U_BLOQUER_SUJ']) . '">' . ((isset($this->data['corps']['vars']['IMG_BLOQUER_SUJ'])) ? $this->data['corps']['vars']['IMG_BLOQUER_SUJ'] : $this->data['parent']['vars']['IMG_BLOQUER_SUJ']) . '</a></td>
';
}
echo '
<td align="right">' . ((isset($this->data['corps']['vars']['FORUMBOX'])) ? $this->data['corps']['vars']['FORUMBOX'] : $this->data['parent']['vars']['FORUMBOX']) . '</td>
</tr>
</table>

'; 


Webmaster de l'Organisation Très Secrète
 
Flamme ardente
Avatar de bthivent
  • Age : 23 ans
  • Messages : 440
  • Inscrit : 27 Novembre 2004
  Lien vers ce message 22 Janvier 2005, 15:19
oui c'était normal, c'est quand Génova t'as fait ajouté le code
echo nl2br(htmlspecialchars($code));

Tu as déjà modifié ton pseudo, ou autre chose directement dans tes tables sql, via phpMyAdmin par exemple ?


bthivent
Téléchargez Greyline theme V2
 
Brasier
Avatar de DDril
  • Messages : 756
  • Inscrit : 03 Janvier 2005
  Lien vers ce message 22 Janvier 2005, 15:20
bah juste pour rentrer les tables sql qu'il fallait pour mp et rang


Webmaster de l'Organisation Très Secrète
 
Flamme ardente
Avatar de bthivent
  • Age : 23 ans
  • Messages : 440
  • Inscrit : 27 Novembre 2004
  Lien vers ce message 22 Janvier 2005, 15:21
ah bon.. ben c'est bizzare quand même ! je sais plus quoi vérifier maintenant


bthivent
Téléchargez Greyline theme V2
 
Brasier
Avatar de DDril
  • Messages : 756
  • Inscrit : 03 Janvier 2005
  Lien vers ce message 22 Janvier 2005, 15:22
bah apparemment c'est juste une erreur sql car ma tite soeur et moi avons fait des tests et ca ne refait plus ca.


Webmaster de l'Organisation Très Secrète
 
Flamme ardente
Avatar de bthivent
  • Age : 23 ans
  • Messages : 440
  • Inscrit : 27 Novembre 2004
  Lien vers ce message 22 Janvier 2005, 15:27
dans ton phpmyadmin, fait cette requête :
SELECT pseudo_posteur FROM fsb_messages WHERE message_id='5' OR message_id='10';

Et dis-moi ce que tu obtients stp


bthivent
Téléchargez Greyline theme V2
 
Brasier
Avatar de DDril
  • Messages : 756
  • Inscrit : 03 Janvier 2005
  Lien vers ce message 22 Janvier 2005, 15:30
Résultat d'une requète de type SELECT
Options: Texte long
pseudo_posteur
Nin
Nin


voila ce que j'obtiens


Webmaster de l'Organisation Très Secrète
 
Flamme ardente
Avatar de bthivent
  • Age : 23 ans
  • Messages : 440
  • Inscrit : 27 Novembre 2004
  Lien vers ce message 22 Janvier 2005, 15:34
eh bien tout viens de là , je ne sais pas comment c'est devenue Nin, mais ajoute simplement ici ton pseudo Joachim (bien comme ceci, avec majuscules) et le problème sera réglé..


bthivent
Téléchargez Greyline theme V2
 
Brasier
Avatar de DDril
  • Messages : 756
  • Inscrit : 03 Janvier 2005
  Lien vers ce message 22 Janvier 2005, 15:35
Ok merci de ton aide je considère que c'est réglé alors

si ce problème se reproduit je vous préviendrais mais ca semble jouer là ;)


Webmaster de l'Organisation Très Secrète
 
Flamme ardente
Avatar de bthivent
  • Age : 23 ans
  • Messages : 440
  • Inscrit : 27 Novembre 2004
  Lien vers ce message 22 Janvier 2005, 15:36
Ok, si ce n'est pas toi qui a fait ces modifications, ou quelq'un d'autre par phpMyAdmin, c'est qu'il y a eu un bug dans FSB..
Mais ça m'étonnerait ;)


bthivent
Téléchargez Greyline theme V2
 
Brasier
Avatar de DDril
  • Messages : 756
  • Inscrit : 03 Janvier 2005
  Lien vers ce message 22 Janvier 2005, 15:38
Y a que moi qui est accès au phpmyadmin avec anubis vlad tepes mais vu que nous avons chacun notre base de donnée il ne touche jamais à celle là donc c'est pas lui :s

et j'ai rien fait à part des modifs sql quand à moi à part les mods


Webmaster de l'Organisation Très Secrète
 
Brasier
Avatar de DDril
  • Messages : 756
  • Inscrit : 03 Janvier 2005
  Lien vers ce message 22 Janvier 2005, 17:55
Voila le bug est revenu.... et ca vient du mod Rang car c'est dès qu'on a touché au rang que ca a bugué


Webmaster de l'Organisation Très Secrète
 
Chef du projet FSB
Avatar de Genova
  • Age : 26 ans
  • Messages : 14944
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 22 Janvier 2005, 17:59
Dans ce cas supprimes le MOD rang en attendant, je vais le tester à nouveau pour voir s'il a pas un peu viellit car c'est le premier MOD de FSB :)


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


.