Accueil phpBB News phpBB Forum phpBB & support Mods Module Modification phpBB-Power Tutoriaux Tutoriel phpBB-Power Conseil personalisation phpBB-Power Conseil optimisation phpBB-Power Partenaires phpBB-Power



PhpBB-Power
Communauté francophone de support et de mods pour phpBB
 
 FAQFAQ   RechercherRechercher   Liste des MembresListe des Membres   Groupes d'utilisateursGroupes d'utilisateurs   S'enregistrerS'enregistrer 
 ProfilProfil   Se connecter pour vérifier ses messages privésSe connecter pour vérifier ses messages privés   ConnexionConnexion 

[MOD]Mod pronorace V0.2.0
Aller à la page Précédente  1, 2, 3, 4, 5, 6  Suivante
 
Poster un nouveau sujet   Répondre au sujet    PhpBB-Power Index du Forum » Vos Participations
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
bmxforever
Soldat régulier


Inscrit le: 25 Nov 2006
Messages: 33

MessagePosté le: Dim 26 Nov 2006 à 10:46    Sujet du message: Répondre en citant

Oui le forum marche très bien.
C'est lorsque l'on crée un forum en mode pronorace et que dans ce forum l'on crée un topic que celà ne marche plus tous le reste marche bien.
Est-ce que je dois tous réinstaller ?
Ou peut-être simplement re-uploader tous les fichiers?
_________________
www.bmxforever.net
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
Dakin Quelia
Décimètre en Chef


Inscrit le: 17 Sep 2006
Messages: 484
Localisation: Belgique

MessagePosté le: Dim 26 Nov 2006 à 13:41    Sujet du message: Répondre en citant

Bonjour,

Soit tu réuploades tout ou tu réinstalles en suivant pas à pas et en n'allant pas trop vite! Mais comme a dit Alcazarfr, si tu as rempli un champ par zéro, tu risques de rencontrer des problèmes car aucun chifffre n'est divisible par zéro, c'est peut être de là d'où vient l'erreur. Vérifie toutes les manipulations que tu as faites avec le fichier install.txt.

Cordialement,
Dakin Quelia
_________________
Pas de support par MP
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur MSN Messenger
Houram
Fou du village


Inscrit le: 02 Jan 2005
Messages: 309
Localisation: Dingy-st-Clair, la campagne quoi !

MessagePosté le: Dim 26 Nov 2006 à 14:28    Sujet du message: Répondre en citant

Et essaye la requète que j'ai donné^^
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Envoyer un e-mail Visiter le site web de l'utilisateur MSN Messenger
bmxforever
Soldat régulier


Inscrit le: 25 Nov 2006
Messages: 33

MessagePosté le: Dim 26 Nov 2006 à 17:51    Sujet du message: Répondre en citant

Ok je suis vos conseils et je vous tiens au courant!!
_________________
www.bmxforever.net
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
bmxforever
Soldat régulier


Inscrit le: 25 Nov 2006
Messages: 33

MessagePosté le: Lun 27 Nov 2006 à 21:40    Sujet du message: Répondre en citant

Je suis désolé j'ai suivi vos conseils et rien toujours bloqué au même endroit.
Je commence à me dire que je suis un boulet... Embarassed
_________________
www.bmxforever.net
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
Dakin Quelia
Décimètre en Chef


Inscrit le: 17 Sep 2006
Messages: 484
Localisation: Belgique

MessagePosté le: Lun 27 Nov 2006 à 21:48    Sujet du message: Répondre en citant

Bonsoir,

Non, ce n'est rien! Tu n'es pas un boulet! Tu es là pour que l'on t'aide, du moment que tu aies chercher un peu. Peux-tu nous mettre le code où se trouve l'erreur, s'il te plaît.

Cordialement,
Dakin Quelia
_________________
Pas de support par MP
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur MSN Messenger
bmxforever
Soldat régulier


Inscrit le: 25 Nov 2006
Messages: 33

MessagePosté le: Mar 28 Nov 2006 à 8:42    Sujet du message: Répondre en citant

Salut merci de me remonter le moral.
Saches que j'ai fais plus que cherchais un peu : avant de venir de vous parler j'avais plancher dessus pendant 2 semaines...

Code:
   $sql= "SELECT page_viewprono FROM ".PRONORACE_CONFIG."";
   if( !($result = $db->sql_query($sql)) )
   {
      message_die(GENERAL_ERROR, 'Could not query url list' . $sql, '', __LINE__, __FILE__, $sql);
   }
   if($row = $db->sql_fetchrow($result))
   {
   $max_pronorace = $row['page_viewprono'];
   }

               
            if( (  $pronorace_replies + 1 ) > $max_pronorace)
             {
            $total_pages = ceil( ( $pronorace_replies + 1 ) / $max_pronorace );
            $goto_page = ' [ <img src="' . $images['icon_gotopost'] . '" alt="' . $lang['Goto_page'] . '" title="' . $lang['Goto_page'] . '" />' . $lang['Goto_page'] . ': ';

            $times = 1;
            for($j = 0; $j < $pronorace_replies + 1; $j += $max_pronorace)
            {
               $view_prono_url = append_sid("viewpronorace.$phpEx?forumid=$forid&id=$pronorace_id");
               $goto_page .= '<a href="' . append_sid("viewpronorace.$phpEx?forumid=$forid&id=$pronorace_id" . "&amp;start=$j") . '">' . $times . '</a>';
               if( $times == 1 && $total_pages > 4 )


Voilà le bout du code.

Pour info j'ai été voir page_viewprono n'est pas égale à zéro et par défaut il est égale à 25
_________________
www.bmxforever.net
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
Alcazarfr
Moddeurs


Inscrit le: 04 Nov 2004
Messages: 2408
Localisation: Dans le port d'Amsterdam, [...]

MessagePosté le: Mar 28 Nov 2006 à 17:24    Sujet du message: Répondre en citant

Solution pour le problème de division par 0

La Ligne 282 du fichier pronorace.php
Code:
            $total_pages = ceil( ( $pronorace_replies + 1 ) / $max_pronorace );

Ce qui peut être considéré pour un "novice" comme ceci
Code:
            $total_pages = ( $pronorace_replies + 1 ) / $max_pronorace

=> Ici, selon l'erreur que tu nous as indiqué en page 1, $max_pronorace est égal à 0.

Or, selon la ligne 276,
Code:
$max_pronorace = $row['page_viewprono'];

Conclusion, le champ page_viewprono de la table phpbb_pronorace_config est nul (sans valeur ou égal à 0).

Va voir dans l'administration s'il n'y a pas qqchose à changer. Il faudrait te renseigner sur la fonction du champ page_viewprono et sur son utilisation (et sa configuration)

SI tu ne trouves pas, et seulement dans ce cas là

Citation:
Remplaces
Code:
            $total_pages = ceil( ( $pronorace_replies + 1 ) / $max_pronorace );


par
Code:
            $max_pronorace = ( !$max_pronorace ) ? 1 : $max_pronorace;
            $total_pages = ceil( ( $pronorace_replies + 1 ) / $max_pronorace );


_________________
Je n'utilise en aucun cas MSN Messenger & je ne participe pas au projet de site

// En vacances
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
bmxforever
Soldat régulier


Inscrit le: 25 Nov 2006
Messages: 33

MessagePosté le: Mar 28 Nov 2006 à 21:12    Sujet du message: Répondre en citant

Merci ça a résolu mon problème cependant j'en rencontre un autre, j'espère que c'est le dernier!

Code:

Could not query url listSELECT p.* , u.user_aim, u.user_msnm, u.user_yim, u.user_website, u.user_avatar, u.user_allowavatar, u.user_icq, u.user_avatar_type, u.user_regdate, u.user_from, u.user_posts, u.user_viewemail, u.user_rank, u.user_email, u.user_id, u.user_pronoposts, u.username, u.user_level FROM phpbb_pronorace_post p, phpbb_users u WHERE pronorace_id = 7 AND pronopost_topic = 2 AND p.poster_id = u.user_id ORDER BY pronopost_time LIMIT 0,

DEBUG MODE

SQL Error : 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 8

SELECT p.* , u.user_aim, u.user_msnm, u.user_yim, u.user_website, u.user_avatar, u.user_allowavatar, u.user_icq, u.user_avatar_type, u.user_regdate, u.user_from, u.user_posts, u.user_viewemail, u.user_rank, u.user_email, u.user_id, u.user_pronoposts, u.username, u.user_level FROM phpbb_pronorace_post p, phpbb_users u WHERE pronorace_id = 7 AND pronopost_topic = 2 AND p.poster_id = u.user_id ORDER BY pronopost_time LIMIT 0,

Line : 727
File : viewpronorace.php



Code:
$sql="SELECT  p.* , u.user_aim, u.user_msnm, u.user_yim, u.user_website,
u.user_avatar, u.user_allowavatar, u.user_icq, u.user_avatar_type, u.user_regdate,
u.user_from, u.user_posts, u.user_viewemail, u.user_rank, u.user_email, u.user_id, u.user_pronoposts, u.username, u.user_level
FROM ".PRONOPOST." p, ".USERS_TABLE." u
WHERE pronorace_id = $topid
AND pronopost_topic = 2
AND p.poster_id = u.user_id
ORDER BY pronopost_time LIMIT $start, $max_pronorace";
if( !($result = $db->sql_query($sql)) )
   {
      message_die(GENERAL_ERROR, 'Could not query url list' . $sql, '', __LINE__, __FILE__, $sql);
   }
   while ($raw = $db->sql_fetchrow($result)) {
      $pro_raws[] = $raw;
      $total_topics ++;
   }
      
      $total_pro = count($pro_raws);

_________________
www.bmxforever.net
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
Alcazarfr
Moddeurs


Inscrit le: 04 Nov 2004
Messages: 2408
Localisation: Dans le port d'Amsterdam, [...]

MessagePosté le: Mar 28 Nov 2006 à 23:00    Sujet du message: Répondre en citant

As tu crée des pronostics ?
_________________
Je n'utilise en aucun cas MSN Messenger & je ne participe pas au projet de site

// En vacances
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
bmxforever
Soldat régulier


Inscrit le: 25 Nov 2006
Messages: 33

MessagePosté le: Mer 29 Nov 2006 à 9:09    Sujet du message: Répondre en citant

oui oui j'ai créer un pronostic et c'est lorsque je veux le visualiser que je tombe sur ce message d'erreur.

je pense qu'il y a un problème avec la variable $max_pronorace mais je ne vois pas ou!
_________________
www.bmxforever.net
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
Alcazarfr
Moddeurs


Inscrit le: 04 Nov 2004
Messages: 2408
Localisation: Dans le port d'Amsterdam, [...]

MessagePosté le: Mer 29 Nov 2006 à 18:58    Sujet du message: Répondre en citant

Effectivement, il s'ahit la du même pb, $max_pronorace

Avant le code que tu as donné, indiques ceci:
Code:
$max_pronorace = ( !$max_pronorace ) ? 5 : $max_pronorace;


Et regardes dans l'administration s'il n'y a pas un champ "nombre de pronostic à afficher"
_________________
Je n'utilise en aucun cas MSN Messenger & je ne participe pas au projet de site

// En vacances
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
bmxforever
Soldat régulier


Inscrit le: 25 Nov 2006
Messages: 33

MessagePosté le: Mer 29 Nov 2006 à 20:21    Sujet du message: Répondre en citant

Un grand merci à tous!!
ça marche!!!
Je suis super content
_________________
www.bmxforever.net
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
bmxforever
Soldat régulier


Inscrit le: 25 Nov 2006
Messages: 33

MessagePosté le: Jeu 30 Nov 2006 à 21:16    Sujet du message: Répondre en citant

salut
désolé de vous embetter encore mais est-ce qu'il serait possible de m'expliquer les codes que vous m'avez fait rajouter.
j'aime pas faire des choses sans comprendre ce que je fait.
_________________
www.bmxforever.net
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
Alcazarfr
Moddeurs


Inscrit le: 04 Nov 2004
Messages: 2408
Localisation: Dans le port d'Amsterdam, [...]

MessagePosté le: Jeu 30 Nov 2006 à 23:14    Sujet du message: Répondre en citant

Les deux code disait ceci: Si la variable $max_pronorace n'existe pas, ou n'a pas de valeur ou est égal à 0, on lui assigne la valeur 5.

Wink
_________________
Je n'utilise en aucun cas MSN Messenger & je ne participe pas au projet de site

// En vacances
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    PhpBB-Power Index du Forum » Vos Participations Toutes les heures sont au format GMT + 2 Heures
Aller à la page Précédente  1, 2, 3, 4, 5, 6  Suivante
Page 2 sur 6

 
Sauter vers:  
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum
Vous ne pouvez pas joindre des fichiers
Vous ne pouvez pas télécharger des fichiers


Powered by phpBB v2 © 2001, 2005 phpBB Group ¦ Theme: subSilver++
Traduction par : phpBB-fr.com