Nouveau sujet Répondre Imprimer Syndication RSS 2.0

[Support] MP

Equipe de support
Avatar de SquallX
  • Age : 18 ans
  • Messages : 2497
  • Inscrit : 18 Novembre 2004
  Lien vers ce message 07 Avril 2005, 17:35
Bonjour.

Je viens d'installer le MOD MP et lorsque je configure les données dans l'admin d forum (activation des MP + quotas) les valeurs restent à défaut. Par contre tout est chmoddé en 777 (cache)

Et quand je veux lire un MP voici l'erreur :

Impossible de supprimer des données de: mps
----------------------

Erreur SQL: 1064 You have an error in your SQL syntax near ')' at line 2

Requête SQL: DELETE FROM fsb_mps WHERE mp_id IN()

Ligne: 281
Fichier: /xxx/xxx/www/xxx/forums/message_prive.php


La ligne de 261 à 292 :

if ($nb_mp_envoie > $config['quota_mp'])
	{
		$sql = 'SELECT mp_id FROM ' . MPS_TABLE . ' 
				WHERE mp_posteur_id = \'' . $membre['membre_id'] . '\' 
				AND mp_type = \'0\' 
				ORDER BY mp_temps 
				LIMIT ' . ($nb_mp_envoie - $config['quota_mp']);
		if (!$result = $bdd->requete($sql))
		{
			info($langue['er_titre'], sprintf($langue['er_select'], 'mps'), __LINE__, __FILE__, $sql);
		}
		$idx = '';
		while ($idx_tmp = $bdd->tableau($result))
		{
			$idx .= $idx_tmp['mp_id'] . ',';
		}
		$sql = 'DELETE FROM ' . MPS_TABLE . ' 
				WHERE mp_id IN(' . substr($idx, 0, strlen($idx) - 1) . ')';
		if ( ! $result = $bdd->requete($sql) )
		{
			info($langue['er_titre'], sprintf($langue['er_delete'], 'mps'), __LINE__, __FILE__, $sql);
		}
		$nb_mp_envoie = $config['quota_mp'];
	}

	//
	// Place au template et à  la page maintenant!
	//
	$liens_header = ( $mode == 'envoie' ) ? ' -&gt ' . $langue['boite_envoie'] : ' -&gt ' . $langue['boite_reception'];
	include( $racine . 'includes/header_forum.php' );

	$tpl->set_filenames(array('corps' => 'accueil_mp.tpl'));


La ligne 281 :

info($langue['er_titre'], sprintf($langue['er_delete'], 'mps'), __LINE__, __FILE__, $sql);
 
Equipe de support
Avatar de SquallX
  • Age : 18 ans
  • Messages : 2497
  • Inscrit : 18 Novembre 2004
  Lien vers ce message 08 Avril 2005, 14:28
Personne n'a une idée ?
 
VIP
Avatar de flash666
  • Messages : 2006
  • Inscrit : 01 Février 2005
  Lien vers ce message 08 Avril 2005, 18:20
il me semble que ce pb a dejà été signalé avant?

http://www.fire-soft-board.com/fsb/sujet.php?sujet=1187


ne remets pas à demain ce que tu peux faire faire aujourd'hui par un autre
 
Chef du projet FSB
Avatar de Genova
  • Age : 22 ans
  • Messages : 14556
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 09 Avril 2005, 11:19
Regarde dans le panneau de configuration, le quota est il sur 0 ? Si oui la solution a déjà été donnée (essaie de regarder dans les anciens topics parlant des MP).


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
 
Equipe de support
Avatar de SquallX
  • Age : 18 ans
  • Messages : 2497
  • Inscrit : 18 Novembre 2004
  Lien vers ce message 09 Avril 2005, 14:34
Le quota est sur 0 et les MPS sont désactivés par défaut. Le problème est que quand je les réactive ça ne bouge pas, ça reste sur les mêmes valeurs ...
 
Chef du projet FSB
Avatar de Genova
  • Age : 22 ans
  • Messages : 14556
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 09 Avril 2005, 19:29
Oui c'est parce que l'install n'est pas à jour il me sembme, regarde les anciens topics sur les MP la solution est dedans (faut faire deux requètes de cache).


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
 
Equipe de support
Avatar de SquallX
  • Age : 18 ans
  • Messages : 2497
  • Inscrit : 18 Novembre 2004
  Lien vers ce message 10 Avril 2005, 14:45
Oui j'ai vu sur le lien que m'a passé flash666 ;)

Mais tu devrais le mettre dans l'annonce des MODs dans le sujet du MOD MP :D
 
Répondre


.