Visualizzazione dei risultati da 1 a 10 su 10

Discussione: Codice VB artigianale

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    444

    Codice VB artigianale

    Salve, mi era sorto il problema di creare una specie di codice VB come quello di questo forum e per fare i tag utilizzo un eregi_replace.

    Ad esempio [B ] diventa e [/ B] .

    Però non so proprio come fare per i tag con attributi tipo vorrei fare

    [COL OR =#ff0000]Testo colorato[/COL OR]
    (ho messo degli spazi altrimenti applicava la formattazione)

    che diventerebbe <font color = #ff0000>Testo colorato</font>

    Non so come fare. Qualche idea??
    *********************************
    Andrea
    *********************************

  2. #2
    Utente bannato
    Registrato dal
    Apr 2004
    Messaggi
    1,392

    Re: Codice VB artigianale

    Originariamente inviato da Squall1988
    Salve, mi era sorto il problema di creare una specie di codice VB come quello di questo forum e per fare i tag utilizzo un eregi_replace.

    Ad esempio [B ] diventa e [/ B] .

    Però non so proprio come fare per i tag con attributi tipo vorrei fare

    [COL OR =#ff0000]Testo colorato[/COL OR]
    (ho messo degli spazi altrimenti applicava la formattazione)

    che diventerebbe <font color = #ff0000>Testo colorato</font>

    Non so come fare. Qualche idea??
    str_replace (non te lo consiglio)

    o le espressioni regolari ( )

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    301
    perchè no Peter?

    Qual'è il problema

    la velocità?

    /* No Comment Please */

  4. #4
    Utente bannato
    Registrato dal
    Apr 2004
    Messaggi
    1,392
    Originariamente inviato da Miso
    perchè no Peter?

    Qual'è il problema

    la velocità?

    Di sicuro è molto più veloce str_replace...
    Però se metti caso che uno fa poi un [URL='ciao'] e non lo chiude più...

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    301
    $message = str_replace("[color_red]", "<font color o class>", $message);

    $message = str_replace("[/color_red]", "</font>", $message);

    io la butto con qui str_replace

    a te Pater facci vedere l'espressione regolare


    forza RAGUSA

    /* No Comment Please */

  6. #6
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    301
    ero in scrittura

    si per la non chiusura hai ragione


    mi inchino

    ma basta che stai attento un pò

    /* No Comment Please */

  7. #7
    Utente bannato
    Registrato dal
    Apr 2004
    Messaggi
    1,392
    Originariamente inviato da Miso
    $message = str_replace("[color_red]", "<font color o class>", $message);

    $message = str_replace("[/color_red]", "</font>", $message);

    io la butto con qui str_replace

    a te Pater facci vedere l'espressione regolare


    forza RAGUSA

    Ma quale FOZZA CATANIA!!!


    Ascoltami... se poi uno fa un [color_red] e non lo chiude... provaci su una pagina html e poi riposta...



    preg_replace("|\[(color=")(.+)"\](.+)\[\/(color)\]|iu", "<font color=\\1>\\2</font>", $tuo_testo);



  8. #8
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    301
    ok mi riinchino








    /* No Comment Please */

  9. #9
    Utente bannato
    Registrato dal
    Apr 2004
    Messaggi
    1,392
    Originariamente inviato da Miso
    ok mi riinchino








    Per te e Squall:

    Articolo di FreePHP sulle espressioni PERL compatibili

  10. #10
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    301
    Gia le conosco

    adesso vai a dormire che domani devi andare a scuola



    bravo bravo veramente

    /* No Comment Please */

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.