Foros del Web » Programando para Internet » PHP »

Problema creando BBCode en php

Estas en el tema de Problema creando BBCode en php en el foro de PHP en Foros del Web. Hola que tal? Hace ya varios dias, me bajé una función en php para crear un BBCode Con esta función tengo dos inconvenientes: - No ...
  #1 (permalink)  
Antiguo 04/01/2010, 12:05
Avatar de nicolaslt  
Fecha de Ingreso: abril-2009
Ubicación: Buenos Aires, Argentina
Mensajes: 119
Antigüedad: 15 años
Puntos: 5
Problema creando BBCode en php

Hola que tal?

Hace ya varios dias, me bajé una función en php para crear un BBCode

Con esta función tengo dos inconvenientes:
-No se como redimensionar las imágenes del post (yo tengo una funcion llamada redimensionar que recibe como parámetro el string de la url de la imagen, osea, yo en la función debería poner algo asi redimenisionar($1) y no se como hacerlo)
- No se pueden hacer Citas de citas, es decir poner esto
Código:
 [quo te][quo te]Hola[/quo te]Que tal[/quo te]
solo me toma el primer quote :) (Puse "quo te", porque si pongo quote el mismo foro me cita xD)


Código PHP:
function BBcode($texto){
$a = array(
"/\[img\](.*?)\[\/img\]/is",
"/\[quote=(.*?)\](.*?)\[\/quote\]/is",
      
"/\[quote\](.*?)\[\/quote\]/is"
);
$b = array(
"<img src=\"$1\" />",
"<div><div class=\"cita_content\"><div class=\"cita_bar\">$1 DIJO:</div>$2</div></div>",
       
"<div><div class=\"cita_content\"><div class=\"cita_bar\">CITA:</div>$1</div></div>"
);
$texto preg_replace($a$b$texto);
return 
$texto;

Bueno, muchas gracias desde ya

Saludos!!
  #2 (permalink)  
Antiguo 04/01/2010, 12:13
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Problema creando BBCode en php

te sugiero mejor busques en el foro, hay magníficos aportes al respecto...
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 04/01/2010, 13:13
Colaborador
 
Fecha de Ingreso: octubre-2009
Ubicación: Tokyo - Japan !
Mensajes: 3.867
Antigüedad: 14 años, 6 meses
Puntos: 334
Respuesta: Problema creando BBCode en php

revisa, quiza te sirva de guia.. esta actualizado y reparado ese mismo error que tenias tu

bbcode2html()
__________________
More about me...
~ @rhyudek1
~ Github

Etiquetas: bbcode
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 03:26.