X-Git-Url: http://git.euphorik.ch/?p=cl7.git;a=blobdiff_plain;f=php%2Fsmiles.php;h=1dd37c9d2dd773ee180dcbd81bc2a29a85ed872b;hp=bd95a3642584c50aef9740a85b1ae34786baa519;hb=9caf6ae04ba0c163a4bfe97fcee3cf1bfa0e78e8;hpb=297dca49a2a9b2046e12078fc864fd4333fdcbde diff --git a/php/smiles.php b/php/smiles.php index bd95a36..1dd37c9 100644 --- a/php/smiles.php +++ b/php/smiles.php @@ -64,50 +64,49 @@ affichage de tous les smiles dans un tableau ---------------------------------------------------*/ function afficher_smiles ($smiles, $ajout=0) { - $nb_colonne = 3; #nombre de colonne que l'on souuhaite au tableau - - $fichier_avant = ""; #pour connaitre quel était le fichier precedement rencontré - - $nb_cellule = 0; #le nombre de cellule - $cellule_tmp =""; #pour la construction d'une cellule - - #parcours tous les smiles - foreach ($smiles as $smile => $fichier) - { - #si le fichier n'est pas le même qu'avant (passage à une autre figure) - if ($fichier != $fichier_avant) - { - $nb_cellule++; - if ($nb_cellule != 1) #si ce n'est pas la première iteration - { - $cellules[] = $cellule_tmp; #ajoute la celulle au tableau de cellules - $cellule_tmp=""; #remet à zero la celulle temporaire - } - if ($ajout) $cellule_tmp .= ''; - - $cellule_tmp .= ''; - - if ($ajout) $cellule_tmp .= ''; - } - - $cellule_tmp .= ' '. $smile; - $fichier_avant = $fichier; - } - $cellules[] = $cellule_tmp; - - #affiche le tableau - echo ''; - #pour chaque cellule - foreach($cellules as $num => $cellule) - { - if ($num % $nb_colonne == 0) echo ""; - echo ''; - if ($num % $nb_colonne == $nb_colonne-1) echo ""; - } - echo '
'; - echo $cellule; - echo '
'; - + $nb_colonne = 3; # nombre de colonne que l'on souuhaite au tableau + + $fichier_avant = ""; # pour connaitre quel était le fichier precedement rencontré + + $nb_cellule = 0; # le nombre de cellule + $cellule_tmp =""; # pour la construction d'une cellule + + # parcours tous les smiles et construit l'html + foreach ($smiles as $smile => $fichier) + { + # si le fichier n'est pas le même qu'avant (passage à une autre figure) + if ($fichier != $fichier_avant) + { + $nb_cellule++; + if ($nb_cellule != 1) # si ce n'est pas la première iteration + { + $cellules[] = $cellule_tmp; #ajoute la celulle au tableau de cellules + $cellule_tmp=""; #remet à zero la celulle temporaire + } + if ($ajout) $cellule_tmp .= ''; + + $cellule_tmp .= ''; + + if ($ajout) $cellule_tmp .= ''; + } + + $cellule_tmp .= ' '. $smile; + $fichier_avant = $fichier; + } + $cellules[] = $cellule_tmp; + + # affiche le tableau + echo ''; + #pour chaque cellule + foreach($cellules as $num => $cellule) + { + if ($num % $nb_colonne == 0) echo ""; + echo ''; + if ($num % $nb_colonne == $nb_colonne-1) echo ""; + } + echo '
'; + echo $cellule; + echo '
'; } ?> \ No newline at end of file