Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1182 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] Eregi , preg_replace kio plantent [MA FOIS TROUVE AUTRE CHOSE]

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP] Eregi , preg_replace kio plantent [MA FOIS TROUVE AUTRE CHOSE]

n°190084
mkracing66
Posté le 05-08-2002 à 16:20:39  profilanswer
 

Voila g fais un fonction mais ca merde total....
 

Code :
  1. <?
  2. function replace_smilies($texte)
  3. {
  4. global $Smilies_code,$Smilies_url;
  5. $texte_resultat = $texte;
  6. for ($i=0;$i < count($Smilies_code);$i++)
  7.       {
  8.       $texte_resultat = eregi_replace($Smilies_code[$i],"<img src=\"./../Images/smiles/".$Smilies_url[$i]."\">",$texte_resultat);
  9.       }
  10. return($texte_resultat);
  11. }
  12. ob_start("ob_gzhandler" );
  13. include("Connex_BDD.php" );
  14. #-- Recuperation des smilies listes de la bdd
  15. $Smilies_code  = array();
  16. $Smilies_url   = array();
  17. $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" );
  18. While ($Ligne  = mysql_fetch_array($Resultat))
  19.         {
  20.         $Smilies_code[] = $Ligne["code"];
  21.         $Smilies_url[]  = $Ligne["smile_url"];
  22.         }


 
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
mood
Publicité
Posté le 05-08-2002 à 16:20:39  profilanswer
 

n°190607
mkracing66
Posté le 06-08-2002 à 11:45:48  profilanswer
 

Ma fois g remplace par un str_replace standard et ca marche :??:
 
Si qqun sait pk merci de me le dire

n°190616
ethernal
Chercheur de vérité...
Posté le 06-08-2002 à 11:50:45  profilanswer
 

regarde à ce sujet http://forum.hardware.fr/forum2.ph [...] h=&subcat=
 
tu trouveras ta solution sur le lien de E-Sky.
Le problème vient du fait qu'il faut escaper certaines valeurs  (: / ( ) ) avec preg_replace et eregi_replace.
 
preg_replace vient en seconde place en terme de rapidité, juste après str_replace.


---------------
...oups kernel error...

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] Eregi , preg_replace kio plantent [MA FOIS TROUVE AUTRE CHOSE]

 

Sujets relatifs
[PHP] - probleme d'encodage de types MIME pour mails[PHP] Pb soucie d ecriture du code......
[PHP] :::::]]]] Probleme sous IIS [[[[:::::[PHP] Variables
[PHP] recupere les valeurs d un POST avec $HTTP_POST_VARS...[PHP] E_ALL ou pas E_ALL
PHP et APACHE pb de configuration ...[PHP] mysql_connect, est il possible de l'optimiser ?
ou apprendre le PHP[language C] je trouve pas mon erreur avec le switch
Plus de sujets relatifs à : [PHP] Eregi , preg_replace kio plantent [MA FOIS TROUVE AUTRE CHOSE]


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR