precisamente es asi como lo habia modificado yo, pero me sale este error:
Wrong parameter count for ereg_replace() in C:\wamp\www\miweb\miweb2\reclamaciones.php on line 238
He generado ese codigo segun los manuales de PHP, el cual he podido generar el enlace de un texto especifico, hasta aqui perfecto, pero el problema es que me tiene que generar el enlace segun el texto que tengo en mi base de datos de la tabla "reclamaciones" (es decir un apartado donde los usuarios ponen sus sugerencias, dudas, etc....).
<?php
$cometario="www.comentarios";
$text = ereg_replace("(^| )(www([.]?[a-zA-Z0-9_/-])*)", "\\1<a href=\"http://\\2\">\\2</a>",$cometario);
echo $text , nl2br($row_reclamaciones['comentario']);
?>
El problema es que yo quiero que me ejecute el ereg_replace desde el texto que tengo en $row_reclamaciones['comentario'], lo he provado asi, pero:
<?php
$cometario="www.comentarios";
$text = ereg_replace("(^| )(www([.]?[a-zA-Z0-9_/-])*)", "\\1<a href=\"http://\\2\">\\2</a>", $row_reclamaciones['comentario']);
echo $text , nl2br($row_reclamaciones['comentario']);
?>
provandolo de esta manera, no me genera ningun error, pero tampoco me ejecuta el script, es decir, el nl2br si me lo aplica bien, pero el ereg_replace no me lo aplica.
Alguna sugerencia ??????????
Ya esta solucinado, gracias de odos modos.
por si algien lo necesita la es:
<?php
$contenido=$row_reclamaciones['comentario'];
$text = ereg_replace("(^| )(
http://www([.]?[a-zA-Z0-9_/-])*)", "\\1<a href=\"http://\\2\">\\2</a>",$contenido);
echo $text , nl2br($row_reclamaciones['comentario']);
?>