Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/11/2004, 22:13
Avatar de frogx3
frogx3
 
Fecha de Ingreso: abril-2003
Ubicación: Merida, Yucatan
Mensajes: 79
Antigüedad: 21 años
Puntos: 0
Información Necesito me explique que es esto.

Hola a todos e estado haciendo unas modificaciones a unos codigos me considero andar en un nivel novato-intermedio...
el caso es que quisiera alguien me explique las siguientes lineas que hacen?, que puedo hacer con ello? cual es su funcion primoldial? normalmente donde se utilizan y para que? aqui estan:
Código PHP:
    $urlBuscarArray = array("/([^]_a-z0-9-=\"'/])((https?|ftp|gopher|news|telnet)://|www.)([^ \r\n()^\$!`\"'|[]{}<>]*)/si",
        
"/^((https?|ftp|gopher|news|telnet)://|www.)([^ \r\n()^\$!`\"'|[]{}<>]*)/si"
        
);

    
$urlRemplazarArray = array("\1[url]\2\4[/url]",
        
"[url]\1\3[/url]"
        
);

    
$emailBuscarArray = array("/([ \n\r\t])([_a-zA-Z0-9-]+(.[_a-zA-Z0-9-]+)*@[a-zA-Z0-9-]+(.[a-zA-Z0-9-]+)*(.[a-zA-Z]{2,4}))/si",
        
"/^([_a-zA-Z0-9-]+(.[_a-zA-Z0-9-]+)*@[a-zA-Z0-9-]+(.[a-zA-Z0-9-]+)*(.[a-zA-Z]{2,4}))/si"
        
);

    
$emailRemplazarArray = array("\1[mail]\2[/mail]",
        
"[mail]\0[/mail]"
        
); 
si se que es un array y como manejar las variasbles la duda estan en los contenidos de los arrays segun veo estas linea son para reemplazar ciertas cosas en este caso lo tome de un codigo para hacer BBCODE

a y aprovechando tengo otra duda quiero hacer algo con bbcode pero tengo esta duda en textarea comun y corriente si pongo por ejemplo:

xxxxxxxxxxxx
yyyyyyyyyyyyyyy

ay un salto de linea si se fijan...

en pantalla me muestra todo como si fuera una sola linea asi:

xxxxxxxxxyyyyyyyyyyyyyy

me canse pensando en que ejemplo ponerles...

el caso es que en un wysiwig (html editor) un salto de linea lo reemplaza o con tags <p> o con tags <br>

como puedo hacer para que mi codigo haga esta funcion...en mi textarea con bbcode...

bueno espero haberme explicado y espero alguien se toque el corazon y me conteste....muchas gracias a todos....y gracias de antemano


------------------------------------------------
Ya e encontrado lo solucion a lo segundo de los saltos de linea simplemente formateando el contenido del textarea al momento de mostrarse o de guardarse en la base de datos con esto: nl2br

solo falta la explicacion....

Última edición por frogx3; 10/11/2004 a las 22:29