Voila g fais un fonction mais ca merde total....
Code :
- <?
- function replace_smilies($texte)
- {
- global $Smilies_code,$Smilies_url;
- $texte_resultat = $texte;
- for ($i=0;$i < count($Smilies_code);$i++)
- {
- $texte_resultat = eregi_replace($Smilies_code[$i],"<img src=\"./../Images/smiles/".$Smilies_url[$i]."\">",$texte_resultat);
- }
- return($texte_resultat);
- }
- ob_start("ob_gzhandler" );
- include("Connex_BDD.php" );
- #-- Recuperation des smilies listes de la bdd
- $Smilies_code = array();
- $Smilies_url = array();
- $Resultat = mysql_query("SELECT code,smile_url FROM tma_smilies ORDER BY smilies_id ASC" ) or die("Impossible de recuperer la liste des smilies : SELECT code,smile_url FROM smilies" );
- While ($Ligne = mysql_fetch_array($Resultat))
- {
- $Smilies_code[] = $Ligne["code"];
- $Smilies_url[] = $Ligne["smile_url"];
- }
|
Mais que je mette eregi_replace ou preg_replace g des messages d erreurs dans le style REG_EPAREN REG_BADRPT REG_EMPTY pour l un ou No ending delimiter ':' found....
Je ne comprends pas , pourriez vous m aider ?
Thx
Message édité par mkracing66 le 06-08-2002 à 11:45:15