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

  FORUM HardWare.fr
  Programmation
  PHP

  POSIX : Fonctionnement aléatoire

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

POSIX : Fonctionnement aléatoire

n°918161
imnotgood
Posté le 08-12-2004 à 17:45:25  profilanswer
 

Bonsoire,
 
J'ai un gros problème, j'utilise des fonctions PCRE pour remplacer dans des caractères d'un texte contenu dans une variable.
(comme on utilise dans les forums et celui-ci).
 
Mon code :

Code :
  1. $msg=htmlentities(@$_POST["f_msg"]);
  2.   $msg=eregi_replace("\[email\]([^ >\n\t]+)\[/email\]", "<a href=\"mailto:\\1\" class=\"txt_centre\">\\1</a>", $msg);
  3.   $msg=eregi_replace("\[url\]([^ >\n\t]+)\[/url\]", "<a href=\"./jump.php?h=url&u=\\1\" class=\"txt_centre\" target=\"_blank\">\\1</a>", $msg);
  4.   $msg=eregi_replace("\[img\]([^ >\n\t]+)\[/img\]", "<img border=\"0\" src=\"\\1\">", $msg);
  5.   $msg=eregi_replace("\[b\]([^ >\n\t]+)\[/b\]","<b>\\1</b>",$msg);
  6.   $msg=eregi_replace("\[i\]([^ >\n\t]+)\[/i\]","<i>\\1</i>",$msg);
  7.   $msg=eregi_replace("\[u\]([^ >\n\t]+)\[/u\]","<u>\\1</u>",$msg);
  8.   $msg=eregi_replace("\[code\]([^ >\n\t]+)\[/code\]","<div align=\"center\"><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" class=\"td_code\" width=\"90%\"><tr><td class=\"txt_code\"><p class=\"txt_code\"><b>Code :</b><br>\\1</td></tr></table></div>",$msg);
  9.   $msg=eregi_replace("\[quote\]([^ >\n\t]+)\[/quote\]","<div align=\"center\"><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" class=\"td_code\" width=\"90%\"><tr><td class=\"txt_code\"><p class=\"txt_centre2\"><b>Citation :</b><br>\\1</td></tr></table></div>",$msg);
  10.   $msg=ereg_replace("\[\*\]","<img border=\"0\" src=\"./img/puce.gif\">",$msg);
  11.   print $msg;


 
Quand je n'ai pas beaucoup de texte, ça fonctionne nickel.
Quand j'en ai énormément et que je mets plusieurs fois et , il ne met rien en gras. Et ainsi de suite pour les autres caractères (italique, soul., lien,...).
 
Je ne comprends pas mon erreur.
 
Laurent


Message édité par imnotgood le 09-12-2004 à 20:20:13
mood
Publicité
Posté le 08-12-2004 à 17:45:25  profilanswer
 

n°919176
imnotgood
Posté le 09-12-2004 à 20:21:13  profilanswer
 

:up:
 
Alors, personne n'a d'idée ?
Je vous avoue que je suis à cours aussi...
 
Enfin tant pis, je vais essayer de trouver une alternative mais ce n'est pas gagné d'avance :(
 
Laurent


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

  POSIX : Fonctionnement aléatoire

 

Sujets relatifs
Affichage aléatoire d'un des enregistrements du résultat d'une requètevariable numérique et affectation aléatoire
redirection aléatoire sans flash ?POSIX et la portabilité Windows (API réseau)
lancer une animation aléatoirenbr aleatoire
XHTML + CSS valid : décalage aléatoire avec Firefox et Mozilla[C] posix_memalign, comment savoir si il est present....
Generer un nombre aléatoire à l'exception d'un ensemble d'entiers ?Script de redirection automatique et aléatoire
Plus de sujets relatifs à : POSIX : Fonctionnement aléatoire


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