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

  FORUM HardWare.fr
  Programmation
  PHP

  eregi_replace ?? sans [img]

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

eregi_replace ?? sans [img]

n°172387
greut
Posté le 06-07-2002 à 23:12:48  profilanswer
 

j'ai dans mon site contenu dynamique et je désirerai ke mon eregi_replace ne modifie les  

Code :
  1. http://www.[...].com

en

Code :
  1. <a href="...">


 
mais pas ceux ki commence pas

Code :
  1. [img]


 
Que dois-je ajouter devant :

Code :
  1. $txt = eregi_replace("([[:alnum:]]+)://([^[:space:]]*)([[:alnum:]#?/&=])","<A HREF='\\1://\\2\\3' TARGET='_BLANK'>\\1://\\2\\3</a>",$txt);

??
 
merci bien


Message édité par greut le 06-07-2002 à 23:13:39

---------------
jid:greut@swissjabber.ch
mood
Publicité
Posté le 06-07-2002 à 23:12:48  profilanswer
 

n°172729
Toucouch
Posté le 08-07-2002 à 10:33:23  profilanswer
 

Pas bien clair je trouve... Donne 2 ou 3 exemples de chaînes avant et après traitement.

n°173436
greut
Posté le 09-07-2002 à 11:20:48  profilanswer
 

d'accord
 
 
avant :
 

Code :
  1. http://www.chez.com/greut
  2. [ img ]http://www.chez.com/greut/img/exemple.gif[/img]


 
après
 

Code :
  1. <a href="http://www.chez.com/greut">http://...</a>
  2. <img src="http://www.chez.com/greut.img/exemple.gif" border="0">


 
désolé, est-ce plus clair
et il faut que mon eregi_replace ne prenne pas une url commencant pas [ img ] !!
 
merci


Message édité par greut le 09-07-2002 à 11:25:44

---------------
jid:greut@swissjabber.ch
n°173504
Toucouch
Posté le 09-07-2002 à 12:04:32  profilanswer
 

Code :
  1. if(eregi("^(\[img\])?http://([^[]+)(\[/img\])?$",$chaine,$tabRegex))
  2.   {
  3.     if($tabRegex[1]=='[img]')
  4.       echo "<img src=\"$tabRegex[2]\" border=\"0\" />";
  5.     else
  6.       echo "<a href=\"$tabRegex[2]\">$tabRegex[2]</a>\n";
  7.   }


Avec ta chaîne de caractères affectée à $chaine avant de lancer la routine.

n°176031
greut
Posté le 13-07-2002 à 17:16:33  profilanswer
 

merci gars, je teste et je redis !
 
greut...


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

  eregi_replace ?? sans [img]

 

Sujets relatifs
probleme avec fonctions preg_replace[PHP] Replace insensible à la casse?
SQL server et fonction replace (urgent pliz :/)[PHP] While vs str_replace
[PHP] A tous ceux qui maitrise les str_replace et autre ereg[PHP] Alt + 0160 > dans un str_replace
[PHP] Truc chelou avec un str_replace ...[php] ereg_replace et \n
[PHP] preg_replace et les retours à la ligne ...[MySQL] Replace/where...juste la syntaxe d'une ligne de commande....
Plus de sujets relatifs à : eregi_replace ?? sans [img]


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