count ($bannieres)) { $idBanniere = count ($bannieres); } } else { mt_srand ((double)microtime () * 1000000); $idBanniere = mt_rand (1, count ($bannieres)); } $pos = explode ("|", trim ($bannieres[$idBanniere - 1])); $type = trim ($pos[0]); $contenu = trim ($pos[1]); switch ($type) { // Bannière texte case 1: $banniere = $contenu; // Accepte
et
$banniere = ereg_replace ('<[bB][rR]( /)?>', chr (10), $banniere); $banniere = conv_sauts_ligne (conv_ponctuation (conv_html ($banniere))); // Si un lien est fourni, bannière cliquable if (isset ($pos[2])) { $lien = trim ($pos[2]); if (!empty ($lien)) { $banniere = ''. $banniere.''; } } $style = preg_split('/\s/', conv_html ($cfgStyleBanniere[1]), -1, PREG_SPLIT_NO_EMPTY); echo '
'."\n"; echo $banniere; echo "
\n"; break; // Bannière graphique case 2: $banniere = ''.conv_html ($contenu).''; // Si un lien est fourni, bannière cliquable if (isset ($pos[2])) { $lien = trim ($pos[2]); if (!empty ($lien)) { $banniere = ''. $banniere.''; } } echo $banniere."\n"; break; } } ?>