Foros del Web » Programando para Internet » PHP »

Ayuda con ereg_replace

Estas en el tema de Ayuda con ereg_replace en el foro de PHP en Foros del Web. hola estoy trabajando en el sistema d comentario de una web y dese agregarle emoticonos a tal. Código PHP: uso de esta menera : $comentario  =  ereg_replace ( ...
  #1 (permalink)  
Antiguo 29/05/2010, 13:40
Avatar de ColdFusion  
Fecha de Ingreso: octubre-2008
Ubicación: Tocoa, Colon Honduras C.A.
Mensajes: 419
Antigüedad: 15 años, 6 meses
Puntos: 9
Ayuda con ereg_replace

hola estoy trabajando en el sistema d comentario de una web y dese agregarle emoticonos a tal.
Código PHP:
uso de esta menera:
$comentario ereg_replace(":P"" <img src=\"imagenes/iconos/lengua.png\" alt=\":p\" border=\"0\"> "$comentario);
$comentario ereg_replace(":)"" <img src=\"imagenes/iconos/alegre.png\" alt=\":)\" border=\"0\"> "$comentario);
//$comentario = ereg_replace(":(", " <img src=\"imagenes/iconos/trizte.png\" alt=\":(\" border=\"0\"> ", $comentario);
//$comentario = ereg_replace(":'(", " <img src=\"imagenes/iconos/llorando.png\" alt=\":'(\" border=\"0\"> ", $comentario); 
los primero dos funcionan bien, me muestra erro cuando llego a :( y a
me muestra esto:
Warning: ereg_replace() [function.ereg-replace]: REG_EPAREN in C:\AppServ\www\galeria\index.php on line 322

por eso los tengo con el // en mi script.
alguna sugerencia..
  #2 (permalink)  
Antiguo 29/05/2010, 13:48
rpv
 
Fecha de Ingreso: febrero-2010
Mensajes: 275
Antigüedad: 14 años, 2 meses
Puntos: 10
Respuesta: Ayuda con ereg_replace

Te recomiendo usar este método:


Código PHP:
Ver original
  1. $codigo=array(':P',':)',':(',':\'(');
  2. $imagen=array('lengua.png','alegre.png','trizte.png','llorando.png');
  3. foreach($codigo As $k=>$v){
  4.   $comentario=str_replace($v,' <img src="imagenes/iconos/'.$imagen[$k].'" alt="'.$v.'" border="0">',$comentario);
  5. }
  #3 (permalink)  
Antiguo 29/05/2010, 13:56
Avatar de ColdFusion  
Fecha de Ingreso: octubre-2008
Ubicación: Tocoa, Colon Honduras C.A.
Mensajes: 419
Antigüedad: 15 años, 6 meses
Puntos: 9
Respuesta: Ayuda con ereg_replace

Como anillo al dedo mi amigo.
Gracias, me funciono perfectamente

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:06.