Código PHP:
Ver original
$re=$registroC['comentario']; //igual tambien cambie el $re por ponerle $registroC directamente ya que imagine que podria ser eso de que se esta modificando y asi.. pero sigue igual.. for($c=0;$c<=$i-1;$c++){ echo $urlList[$c]."<br>"; echo "antes<br>".$registroC['comentario']."<br>"; $registroC['comentario']=str_replace($urlList[$c],"<a href=".$urlList[$c].">".$urlList[$c]."</a><br>",$re); echo "despues<br>".$registroC['comentario']."<br>"; }
si meto esta url
http://www.forosdelweb.com/f18/extra...le-php-339927/
me imprime texto plano
pero si meto esta
http://php.net/manual/es/function.strlen.php
me imprime como vinculo así
http://php.net/manual/es/function.strlen.php
esta raro..
no entiendo por que si la urllist contiene lo mismo que el registroC
no la convierteb mm
total y al ultimo lo deje asi
//igual tambien cambie el $re por ponerle $registroC directamente ya que imagine que podria ser eso de que se esta modificando y asi.. pero sigue igual..
Código PHP:
de antemano gracias a todos Ver original
for($c=0;$c<=$i-1;$c++){ echo $urlList[$c]."<br>"; echo "antes<br>".$registroC['comentario']."<br>"; $registroC['comentario']=str_replace($urlList[$c],"<a href=".$urlList[$c].">".$urlList[$c]."</a><br>",$registroC['comentario']); // se supone que cambiando $re (variable fija)es mas lógico echo "despues<br>".$registroC['comentario']."<br>"; }