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 

[Résolu] [Bug] pour rentrer dans Guilds_Adventure_v1.1.0

 
Poster un nouveau sujet   Répondre au sujet    PhpBB-Power Index du Forum » Guilds' Adventure
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
Sark
Ami des fleurs


Inscrit le: 30 Jan 2006
Messages: 8

MessagePosté le: Jeu 02 Fév 2006 à 12:34    Sujet du message: [Bug] pour rentrer dans Guilds_Adventure_v1.1.0 Répondre en citant

Salut!
Je vais sur l'adresse : "http://mondomaine.com/ga.php" je suis redirigé vers "http://mondomaine.com/ga_inscription.php" et ce message d'erreur s'affiche
Citation:
Code:
Erreur dans la météo

DEBUG MODE

SQL Error : 1210 Incorrect arguments to RAND

SELECT meteo_id FROM phpbb_ga_meteo ORDER BY rand(meteo_id)

Line : 68
File : functions.php


Ps : c'est la première fois que j'utilise se mod, j'ai phpBB 2.0.19 et MySQL 5.0
Merci
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 02 Fév 2006 à 14:27    Sujet du message: Répondre en citant

LA prochaine version (qui va paraitre d'ici 1-2 semaines) modifierera ce code de merde

Wink

En attendant, supprimes le
_________________
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
Sark
Ami des fleurs


Inscrit le: 30 Jan 2006
Messages: 8

MessagePosté le: Jeu 02 Fév 2006 à 14:34    Sujet du message: Répondre en citant

Ok merci
(PS : supprimes le? le mod?un code?)
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
oake
Ami des fleurs


Inscrit le: 02 Fév 2006
Messages: 5

MessagePosté le: Jeu 02 Fév 2006 à 15:15    Sujet du message: Répondre en citant

SQL Error : 1210 Incorrect arguments to RAND

SELECT meteo_id FROM phpbbga_meteo ORDER BY rand(meteo_id)

Line : 68
File : functions.php

^^
Uu, bienvenu au club , moi aussi j'ai ce scrogneugneu de bug Smile
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
krater
Pingouin carnivore


Inscrit le: 20 Aoû 2005
Messages: 45

MessagePosté le: Jeu 02 Fév 2006 à 16:13    Sujet du message: Répondre en citant

oake a écrit:
SQL Error : 1210 Incorrect arguments to RAND

SELECT meteo_id FROM phpbbga_meteo ORDER BY rand(meteo_id)

Line : 68
File : functions.php

^^
Uu, bienvenu au club , moi aussi j'ai ce scrogneugneu de bug Smile


Il me semble que le bug est deja signaler, ainsi que la solution, Confused
_________________
tayo
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
oake
Ami des fleurs


Inscrit le: 02 Fév 2006
Messages: 5

MessagePosté le: Jeu 02 Fév 2006 à 16:48    Sujet du message: Répondre en citant

Very Happy Ahh oui,
Peux-tu me dire où silteplait ^^
J'ai cherché , mais pas trouvé ...
Razz
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
Alcazarfr
Moddeurs


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

MessagePosté le: Jeu 02 Fév 2006 à 19:25    Sujet du message: Répondre en citant

Et voici LA solution
Citation:

Ouvrez ga/includes/functions.php

Trouvez
Code:

function meteo()
{
   global $db, $ga_config;

   $sql = "SELECT meteo_id
      FROM " . GA_METEO_TABLE . " 
      ORDER BY rand(meteo_id)";
   if ( !($result = $db->sql_query($sql)) )
   {
      message_die(GENERAL_ERROR, 'Erreur dans la météo', '', __LINE__, __FILE__, $sql);
   }
   $meteo = $db->sql_fetchrow($result);

   $sql = "UPDATE " . GA_CONFIG_TABLE . "
      SET config_value = " . $meteo['meteo_id'] . "
      WHERE config_name = 'ga_config_temps'";
   if( !$db->sql_query($sql) )
   {
      message_die(GENERAL_ERROR, 'Modification de la météo', '', __LINE__, __FILE__, $sql);
   }
   $duree_temps = mt_rand($ga_config['ga_config_temps_min'], $ga_config['ga_config_temps_max']);
   $time = time();
   $time += $duree_temps;

   $sql = "UPDATE " . GA_CONFIG_TABLE . "
      SET config_value = $time
      WHERE config_name = 'ga_config_temps_fin'";
   if( !$db->sql_query($sql) )
   {
      message_die(GENERAL_ERROR, 'Modification de la météo2', '', __LINE__, __FILE__, $sql);
   }
}


et remplacez par

Code:
function meteo()
{
   global $db, $ga_config;

   $sql = "SELECT meteo_id
      FROM " . GA_METEO_TABLE;
   if ( !($result = $db->sql_query($sql)) )
   {
      message_die(GENERAL_ERROR, 'Erreur dans la météo', '', __LINE__, __FILE__, $sql);
   }
   if ( $meteo = $db->sql_fetchrow($result) )
   {
      $i = 0;
      do
      {
         $i++;
         $meteo_tab[$i] = $meteo['meteo_id'];
      }
      while ( $meteo = $db->sql_fetchrow($result) );
      $db->sql_freeresult($result);
   }
   else
   {
      message_die(GENERAL_ERROR, 'Merci d\'executez une base de donnée ou de créer une météo');
   }
   $meteo_nouvelle = mt_rand(1, $i);
   
   $sql = "UPDATE " . GA_CONFIG_TABLE . "
      SET config_value = $meteo_nouvelle
      WHERE config_name = 'ga_config_temps'";
   if ( !($result = $db->sql_query($sql)) )
   {
      message_die(GENERAL_ERROR, 'Modification de la météo', '', __LINE__, __FILE__, $sql);
   }
   $duree_temps = mt_rand($ga_config['ga_config_temps_min'], $ga_config['ga_config_temps_max']);
   $time = time();
   $time += $duree_temps;

   $sql = "UPDATE " . GA_CONFIG_TABLE . "
      SET config_value = $time
      WHERE config_name = 'ga_config_temps_fin'";
   if ( !($result = $db->sql_query($sql)) )
   {
      message_die(GENERAL_ERROR, 'Modification de la météo2', '', __LINE__, __FILE__, $sql);
   }
}

_________________
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
oake
Ami des fleurs


Inscrit le: 02 Fév 2006
Messages: 5

MessagePosté le: Jeu 02 Fév 2006 à 19:45    Sujet du message: Répondre en citant

Very Happy merci m'ssieur ;p
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
Edwin Da'ermon
Polichinelle


Inscrit le: 02 Fév 2006
Messages: 3

MessagePosté le: Jeu 02 Fév 2006 à 22:29    Sujet du message: Répondre en citant

j'ai compris je faisait une mauvaise manip...
En faite je cliquer sur l'icone utiliser(pensant que c'était l'équivalent d'équiper...)pour prendre mes armes ect...
En faite il fallait juste donner...

Merci encore!
_________________
la lol attitude Wink
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    PhpBB-Power Index du Forum » Guilds' Adventure Toutes les heures sont au format GMT + 2 Heures
Page 1 sur 1

 
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