Ver Mensaje Individual
  #6 (permalink)  
Antiguo 09/07/2009, 17:07
jonysi_d
 
Fecha de Ingreso: octubre-2007
Mensajes: 724
Antigüedad: 16 años, 6 meses
Puntos: 4
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']);

?>

Última edición por GatorV; 15/07/2009 a las 14:26