---------------------------------------------------*/\r
function afficher_smiles ($smiles, $ajout=0)\r
{\r
- $nb_colonne = 3; #nombre de colonne que l'on souuhaite au tableau \r
- \r
- $fichier_avant = ""; #pour connaitre quel était le fichier precedement rencontré\r
- \r
- $nb_cellule = 0; #le nombre de cellule\r
- $cellule_tmp =""; #pour la construction d'une cellule\r
- \r
- #parcours tous les smiles\r
- foreach ($smiles as $smile => $fichier)\r
- {\r
- #si le fichier n'est pas le même qu'avant (passage à une autre figure) \r
- if ($fichier != $fichier_avant)\r
- {\r
- $nb_cellule++;\r
- if ($nb_cellule != 1) #si ce n'est pas la première iteration\r
- {\r
- $cellules[] = $cellule_tmp; #ajoute la celulle au tableau de cellules\r
- $cellule_tmp=""; #remet à zero la celulle temporaire\r
- }\r
- if ($ajout) $cellule_tmp .= '<a href ="javascript:ajouter_smile(\''. $smile .'\')";>';\r
- \r
- $cellule_tmp .= '<img border="0" src="images/smiles/'.$fichier.'"/>';\r
- \r
- if ($ajout) $cellule_tmp .= '</a>';\r
- }\r
- \r
- $cellule_tmp .= ' '. $smile; \r
- $fichier_avant = $fichier;\r
- }\r
- $cellules[] = $cellule_tmp;\r
-\r
- #affiche le tableau\r
- echo '<table width="100%" border="0" cellspacing="0" cellpadding="4">';\r
- #pour chaque cellule\r
- foreach($cellules as $num => $cellule)\r
- {\r
- if ($num % $nb_colonne == 0) echo "<tr>";\r
- echo '<td class="smile">';\r
- echo $cellule;\r
- echo '</td>';\r
- if ($num % $nb_colonne == $nb_colonne-1) echo "</tr>";\r
- }\r
- echo '</table>';\r
-\r
+ $nb_colonne = 3; # nombre de colonne que l'on souuhaite au tableau \r
+\r
+ $fichier_avant = ""; # pour connaitre quel était le fichier precedement rencontré\r
+ \r
+ $nb_cellule = 0; # le nombre de cellule\r
+ $cellule_tmp =""; # pour la construction d'une cellule\r
+ \r
+ # parcours tous les smiles et construit l'html\r
+ foreach ($smiles as $smile => $fichier)\r
+ {\r
+ # si le fichier n'est pas le même qu'avant (passage à une autre figure) \r
+ if ($fichier != $fichier_avant)\r
+ {\r
+ $nb_cellule++;\r
+ if ($nb_cellule != 1) # si ce n'est pas la première iteration\r
+ {\r
+ $cellules[] = $cellule_tmp; #ajoute la celulle au tableau de cellules\r
+ $cellule_tmp=""; #remet à zero la celulle temporaire\r
+ }\r
+ if ($ajout) $cellule_tmp .= '<a href ="javascript:ajouter_smile(\''. $smile .'\')";>';\r
+ \r
+ $cellule_tmp .= '<img border="0" src="images/smiles/'.$fichier.'"/>';\r
+ \r
+ if ($ajout) $cellule_tmp .= '</a>';\r
+ }\r
+ \r
+ $cellule_tmp .= ' '. $smile; \r
+ $fichier_avant = $fichier;\r
+ }\r
+ $cellules[] = $cellule_tmp;\r
+\r
+ # affiche le tableau\r
+ echo '<table width="100%" border="0" cellspacing="0" cellpadding="4">';\r
+ #pour chaque cellule\r
+ foreach($cellules as $num => $cellule)\r
+ {\r
+ if ($num % $nb_colonne == 0) echo "<tr>";\r
+ echo '<td class="smile">';\r
+ echo $cellule;\r
+ echo '</td>';\r
+ if ($num % $nb_colonne == $nb_colonne-1) echo "</tr>";\r
+ }\r
+ echo '</table>';\r
}\r
\r
?>
\ No newline at end of file