Foros del Web » Programando para Internet » PHP »

Codigo para sustituir palabras (como en foros)

Estas en el tema de Codigo para sustituir palabras (como en foros) en el foro de PHP en Foros del Web. Hola, quería saber si alguien sabe el código, que creo que es php, la verdad no se si le acerté jajaja, pero bueno, el punto ...
  #1 (permalink)  
Antiguo 17/03/2009, 02:06
 
Fecha de Ingreso: septiembre-2008
Ubicación: En algun sitio del CyberSpacio
Mensajes: 150
Antigüedad: 15 años, 7 meses
Puntos: 2
Codigo para sustituir palabras (como en foros)

Hola, quería saber si alguien sabe el código, que creo que es php, la verdad no se si le acerté jajaja, pero bueno, el punto es que busco un código que sustituya una palabra por otra.

Un ejemplo es en muchos foros, como foroactivo, que hay "palabras censuradas", supongamos que una de ellas es "cuchillo" (un ejemplo algo tonto), entonces cuando en un post escribes "cuchillo" automáticamente se sustituye por ********

Si alguien conoce cualquier información sobre este código, por favor postee, se lo agradeceré muchísimo.
__________________
Visita la mejor web: http://infoadictos.net
  #2 (permalink)  
Antiguo 17/03/2009, 06:35
 
Fecha de Ingreso: abril-2008
Mensajes: 435
Antigüedad: 16 años
Puntos: 10
Respuesta: Codigo para sustituir palabras (como en foros)

Hola
pues la verdad no se si existe algo armado, pero si tienes conocimientos de php puedes armar algo facilmente con str_replace()

saludos
  #3 (permalink)  
Antiguo 17/03/2009, 20:00
 
Fecha de Ingreso: septiembre-2008
Ubicación: En algun sitio del CyberSpacio
Mensajes: 150
Antigüedad: 15 años, 7 meses
Puntos: 2
Respuesta: Codigo para sustituir palabras (como en foros)

Bueno, igualmente muchas gracias, pero de php no se nada xD, me limito a solo usar includes
__________________
Visita la mejor web: http://infoadictos.net
  #4 (permalink)  
Antiguo 17/03/2009, 20:07
Avatar de manumaf  
Fecha de Ingreso: mayo-2007
Ubicación: Argentina
Mensajes: 854
Antigüedad: 17 años
Puntos: 6
Respuesta: Codigo para sustituir palabras (como en foros)

Puedes usar str_replace. Tendrías que remplazar las palabras antes que el usuario suba el post a la base de datos.

Mas información str_replace
  #5 (permalink)  
Antiguo 17/03/2009, 21:07
Avatar de Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 15 años, 8 meses
Puntos: 2237
Respuesta: Codigo para sustituir palabras (como en foros)

Hay varios scripts gratuitos, solo tienes que preguntarle a San Google y encontraras algunos tutoriales.

manumaf, difiero un poco, creo que es mejor guardar el codigo sin reemplazar en la base de datos e interpretarlo (parse) a la hora de presentarlo, de esta forma, puedes mantener el codigo "limpio" y permitir solo el html que se genere con los reemplazos.
__________________
- León, Guanajuato
- GV-Foto
  #6 (permalink)  
Antiguo 21/03/2009, 14:33
 
Fecha de Ingreso: septiembre-2008
Ubicación: En algun sitio del CyberSpacio
Mensajes: 150
Antigüedad: 15 años, 7 meses
Puntos: 2
Respuesta: Codigo para sustituir palabras (como en foros)

Bueno gracias por sus respuestas, pero el problema es que no quiero usarlo en un foro, lo que quiero hacer es incluir un script para que se reemplacen ciertas palabras en una web, o sea, que se reemplacen las palabras de un archivo HTML
__________________
Visita la mejor web: http://infoadictos.net
  #7 (permalink)  
Antiguo 21/03/2009, 14:54
 
Fecha de Ingreso: abril-2008
Mensajes: 435
Antigüedad: 16 años
Puntos: 10
Respuesta: Codigo para sustituir palabras (como en foros)

Hola
pues de nuevo str_replace es la solucion, en caso de que no busques palabras exactas tienes que recurrir a expresiones regulares con la funcion eregi_replace, en la pagina de php.net encontraras toda la info necesaria con algunos ejemplos

saludos
  #8 (permalink)  
Antiguo 21/03/2009, 15:28
Avatar de lisandro Arg  
Fecha de Ingreso: octubre-2003
Ubicación: Cordoba, Argentina
Mensajes: 945
Antigüedad: 20 años, 6 meses
Puntos: 24
Respuesta: Codigo para sustituir palabras (como en foros)

Cita:
Iniciado por shurshok Ver Mensaje
Bueno gracias por sus respuestas, pero el problema es que no quiero usarlo en un foro, lo que quiero hacer es incluir un script para que se reemplacen ciertas palabras en una web, o sea, que se reemplacen las palabras de un archivo HTML
mmm si es un foro pre-fabricado y popular tal vez ya exista algo desarrollado para implementar no creen ?
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 19:22.