Foros del Web » Programando para Internet » PHP »

Convertir texto en link

Estas en el tema de Convertir texto en link en el foro de PHP en Foros del Web. Hola amigos, tengo este codigo Código PHP: <?php                                                      $c  = new  Comentario ( $db );                              $c -> setFotoID ( $f -> getID ());                              ...
  #1 (permalink)  
Antiguo 19/10/2009, 16:51
Avatar de adexedl  
Fecha de Ingreso: julio-2005
Mensajes: 326
Antigüedad: 19 años, 4 meses
Puntos: 2
Convertir texto en link

Hola amigos,

tengo este codigo

Código PHP:
<?php

                        

                            $c 
= new Comentario($db);

                            
$c->setFotoID($f->getID());

                            
$n $c->fetch();

                            

                            if(
$n == 0) {

                                echo 
'<div class="line-nocoment" id="sinComentarios">

                                        <p>Por ahora nadie ha escrito ninguna opinión sobre esta fotografía.<br />

                                        <b>¿por qué no pruebas a darnos tu opinión? Así serás el primero.</b></p>

                                        <p>&nbsp;</p>

                                    </div>'
;

                            } else {

                        

                                while(
$c->getNext()) {

                                

                                    echo 
'<div class="line">

                                            <p>Publicado por: <b>'
.$c->getNombre().'</b> | '.$c->getFormattedCreated().'</p>

                                            <p>'
.nl2br($c->getComentario()).'</p>

                                            <p>&nbsp;</p>

                                        </div>'
;

                                

                                }

                            

                            }

                        

                        
?>                                                

                    </div>
en el que justo en esta línea <p>'.nl2br($c->getComentario()).'</p> muestro comentarios previamente introducidos en la bbdd.


Lo que quiero es que cuando alguien en un post haya introducido un link salga clicable

He buscado y esto es lo que he encontrado pero por la forma en la que se muestra el registro no soy capaz de hacerlo funcionar:

Código PHP:
$str ereg_replace("[[:alpha:]]+://[^<>[:space:]]+[[:alnum:]/]","<a href=\"\\0\">\\0</a>"$str); 
Saludos y gracias de antemano
__________________
Diseño Web Canarias
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 12:16.