pues con str_replace de php(); quedaria algo asi
Código:
<?php
// Incluimos la función para reemplazar el código
function reemplazar( $codigo )
{
$search = array_keys( $GLOBALS['code'] );
$codigo = str_replace( $search, $GLOBALS['code'], $codigo );
return $codigo;
}
?>
ya eso lo puedes poner sobre el <html> de la pagina que recibira el textarea
de forma $textarea = $_POST[Texto];
entonces.... despues reemplazamos lo que queremos de textarea con la funcion reemplazar...
<?php
//generamos el array a cambiar
$code = array(
'lucho' => 'Luchito',
'groseria' => 'Lindura',
'palabra soez' => 'palabra normal'
//el ultimo elemento va sin coma
);
bueno asi vas cambiando la primera palabra es la que que no quieres que salga la segunda es la que quieres que la cambie por la primera ...
ya para mostrar los datos ocupamos nuestra funcion y listo
<?php
echo ''.reemplazar(nl2br("$textarea")).'';
?>
bueno añadi la funcion nl2br ya que es un textarea y cuando hagan salto con el enter este lo tomara ahora si quieres lo quitas ;) y bueno lo rescato como $textarea ya que arriba lo definimos asi $textarea = $_POST[Texto];
espero te sirva ;) si algo no va me dices