Ver Mensaje Individual
  #4 (permalink)  
Antiguo 11/08/2004, 09:48
Avatar de yoseman
yoseman
 
Fecha de Ingreso: diciembre-2003
Ubicación: Alicante (Spain)
Mensajes: 471
Antigüedad: 20 años, 4 meses
Puntos: 5
Es cierto:

Código PHP:
<?
$cadena
=preg_replace"#\[url\]([\w]+?://[^ \"\n\r\t<]*?)\[/url\]#is",'<a href="\\1">\\1</a>',$cadena);
?>
$cadena se supone que es el texto que tiene los bbcode, y ahora si crea el link, se me olvido poner las etiquetas <a href.. etc

Salu2 ;)

Lo he probado y funciona, este es el código que use para probar, por si te sirve para tus pruebas...

Código PHP:
<?
$cadena
=preg_replace"#\[url\]([\w]+?://[^ \"\n\r\t<]*?)\[/url\]#is",'<a href="\\1">\\1</a>',$cadena);
?>
<form method="post" action="<?=$PHP_SELF?>"> 
<b>Cadena a pasar:</b><br> 
<textarea name="cadena" cols="30" rows="5" class="formu1"></textarea><br> 
<input class="formu1" type="submit" name="entrar" value="Procesar cadena"> 
</form>
<? if ($_POST['cadena']!="")
{echo 
$cadena;}?>

Última edición por yoseman; 11/08/2004 a las 10:08