Résultats de la recherche (81 résultats)

mat.martigan
28 Février 2008, 19:15
bonjour,
je me lance a mon tour ds la conversion de fsb1 en 2
impatient comm eun fou
mais je plante sur la conversion de base
install fsb2 ok

voila le message please help me !!!

error_sql :: Access denied for user 'nobo'@'localhost' (using password: NO)-----SHOW TABLES LIKE 'fsb_%'

à la ligne 47 du fichier /home/0/l/lebistroquet.levrai.com/www/fsb2/install/convertors/convert_fsb1.php
Trace des fonctions / méthodes appelées :

Fonction : include()
Fichier : index.php
Ligne : 29


Méthode : Convert->__construct()
Fichier : install.php
Ligne : 130


Méthode : Convert_fsb1->forum_information()
Fichier : convert.php
Ligne : 80


Méthode : Dbal->query()
Fichier : convert_fsb1.php
Ligne : 47


Méthode : Dbal_mysql->_query()
Fichier : dbal.php
Ligne : 150


Fonction : trigger_error()
Fichier : dbal_mysql.php
Ligne : 71
 
mat.martigan
12 Novembre 2007, 10:57
pour decouper la chaine de caractère séparé par "=="
mais je pense abandonner les liste deroulente nourrit par un .txt pour les stocker dans la base ??
votre avis est bon a prendre ...
 
mat.martigan
12 Novembre 2007, 10:20
deja si je fais "$liste .= " et non "$liste. =" ya du mieux !!!

en progres mais peu mieux faire ...
 
mat.martigan
12 Novembre 2007, 10:15
ce que j'avais pas expliqué c'est que la scre de la liste est contenu ds un fichier txt
ya pas de souci d'affichage ds du php alors je vois pas porquoi sa bloquerais
mais si je dois passer par une table ds la bdd fsb c'est pas un soucis ...
 
mat.martigan
12 Novembre 2007, 10:14
non je ne m'en sort pas !

voila mon code :



		$id_fichier= fopen("adresse_du_fichier_source.txt","r");

			$liste = '<select name="ma_liste">';

		while($ligne=fgets($id_fichier,1024))
		{
			$ligne1 = explode("==",$ligne);
			$liste. = '<option value='.$ligne[0].'>'.$ligne[0].'</option>';
		}
			$liste. = '</select>';


	$tpl->assign_vars(array(
	'LISTE'    =>   $liste,
	));
 
mat.martigan
12 Novembre 2007, 9:52
il te manque un e au dernier $liste !!! :fsb2_oui:

merci je vais m'appuyer sur ton script,

c'est le coup des $variable. que je metrisais pas ds la reflexion
 
mat.martigan
12 Novembre 2007, 9:19
ouais ?
si vous avez un exemple de la parti php du scipt ca serais royale !
 
mat.martigan
12 Novembre 2007, 8:43
bon, c'est pas evident
j'arrive a passer les valeures mais je passe pas la boucle
ce qui fais que je me retouve avec une seul valeure ds la liste deroulente

je trouve pas sur le net un script d'exemple de passage de valeures de liste dérouloentes a un fichier tpl

si vous avez ca qui traine ds vos sources ya que comme ca que je commprendrais ...


merci a tous !
 
mat.martigan
09 Novembre 2007, 16:26
je met tout ca en pratique
je reposterais ds qqes jours l'evolutions et si je peux clourer ce message
merci
 
mat.martigan
09 Novembre 2007, 14:04
deja je pense que la partie html de ma liste doit etre ecrite dans le tpl
et que je dois juste passer les variables ??

merci d'avance
tout avis est le bien venu
 
mat.martigan
09 Novembre 2007, 14:03
Bonjour,
Voila le but de mon post

je cherche a faire afficher dans le poster-corp.tpl une liste déroulent

facile me direz vous
je vais dans le poste .php
je créé ma variable avec la liste
je le parse dans le tpl

ok sa marche


mais je complique le jeux
la source de ma liste déroulente est dans un etable de la base fsb

et la sa plante

je vous montre le code mais je cherche pas a ce que l'on me le corrige plustot que l'on m'explique le principe ...

$mm = "
// information pour la connection à le DB
$host = 'localhost';
$user = 'root';
$pass = '';
$db = 'fsb';

// connection à la DB
$link = mysql_connect ($host,$user,$pass) or die ('Erreur : '.mysql_error() );
mysql_select_db($db) or die ('Erreur :'.mysql_error());
   
  // Récupération des informations triées par ordre alphabétique 
  $sql_desti = 'SELECT mail, desti FROM fsb_destinataires ORDER BY desti'; 
  $ReqLog = mysql_query($sql_desti, $link); 
   
  while ($resultat = mysql_fetch_row($ReqLog)) { 
    echo '<option '.desti($resultat[0]).' value='.$resultat[0].'>'.$resultat[1]; 
    echo '</option>'.\n; 
  } 
   
  echo '</select>'.\n; ";
   


	$tpl->assign_vars(array(
         	'COMPTEUR' =>   $count,
		'MM' => $mm,
	));
 
mat.martigan
19 Septembre 2007, 15:09
je pense pas que ca puisse un jour servir à quelqu'un ...

ca se passe ici

if ( ( $mode == 'editer' && $aut_sujet_type[$v]['num'] == $forum_donnees['sujet_type'] && ! $preview ) || ( $preview && $type_sujet == $aut_sujet_type[$v]['num'] ) || ( ! $checked_bolean && $v == ( $compte_aut_type - 1  ) )


on passe -1 a -2 et du coup je reviens au milieu

difficile de faire moin claire !!
 
mat.martigan
19 Septembre 2007, 14:04
il va faloir que je trouve pourtant !!
si il y en as qui on le courage de regarder ...

voila l'array des type_sujet :

0 > annonce
1 > message
2 > type_perso

en affichage dans le forum c'est ce que je veux 0 puis 1 puis 2
mais je veux qu'en edition il checked par defaut 1 si c'est un nouveau sujet

ca dois se passer ici ...


// On génère la liste des types de sujets en fonction des autorisations et du tableau $sujet_type
// présent dans includes/variables_generales.php
// -Dark_Genova -
//
if( $mode == 'nouveau_sujet' || ( $mode == 'editer' && $premier_message ) )
{
	$v_checked = '';
	$aut_sujet_type = array();
	$u = 0;
	for ( $t = 0; $t < count($sujet_type); $t++ )
	{
		if ($droits['droit_' . $sujet_type[$t]] || ($mode == 'editer' && $forum_donnees['sujet_type'] == $t))
		{
			$aut_sujet_type[$u]['sujet_type'] = $sujet_type[$t];
			$aut_sujet_type[$u]['num'] = $t;
			$u++;
		}
	}

	if ( $compte_aut_type = count($aut_sujet_type) )
	{
		$tpl->assign_block_vars('type_sujet', array());

		$checked_bolean = FALSE;
		for ( $v = 0; $v < $compte_aut_type; $v++ )
		{
			$v_checked = '';
			if ( ( $mode == 'editer' && $aut_sujet_type[$v]['num'] == $forum_donnees['sujet_type'] && ! $preview ) || ( $preview && $type_sujet == $aut_sujet_type[$v]['num'] ) || ( ! $checked_bolean && $v == ( $compte_aut_type - 1 ) ) )
			{
				$v_checked = 'checked="checked"';
				$checked_bolean = TRUE;
			}

			$tpl->assign_block_vars('type_sujet.type_sujet_s', array(
				'L_SUJET_TYPE_NOM' =>	$langue['type_sujet_' . $aut_sujet_type[$v]['sujet_type']],

				'V_SUJET_TYPE' =>		$aut_sujet_type[$v]['num'],
				'V_CHECKED' =>		$v_checked
			));

		}
	}
}
 
mat.martigan
19 Septembre 2007, 13:10
merde ca colle pas avec la logique de mon bordel ! lol

Y a pas moyen de le fixer a 1 en création de message ??
 
mat.martigan
19 Septembre 2007, 13:03
tu vas surement me repondre :

Tu devrais rajouter une requète pour mettre à jour les messages par contre. Parce que la tous les messages antérieurs au MOD seront des postits, juste après l'installation faut faire :
[sql]UPDATE fsb_sujets SET sujet_type = 2 WHERE sujet_type = 1[/sql]
 


.