Homepage  Il progetto dsy.it è l'unofficial support site dei corsi di laurea del Dipartimento di Scienze dell'Informazione e del Dipartimento di Informatica e Comunicazione della Statale di Milano. E' un servizio degli studenti per gli studenti, curato in modo no-profit da un gruppo di essi. I nostri servizi comprendono aree di discussione per ogni Corso di Laurea, un'area download per lo scambio file, una raccolta di link e un motore di ricerca, il supporto agli studenti lavoratori, il forum hosting per Professori e studenti, i blog, e molto altro...
In questa sezione è indicizzato in textonly il contenuto del nostro forum


.dsy:it. .dsy:it. Archive > Community > Forum De Bell Tolls
 
[web] Parser bb code in PHP
Clicca QUI per vedere il messaggio nel forum
AlphaGamma
Domanda da 'gnurante. Mi servirebbe un motore (meglio ad oggetti) per gestire il parsing di una form contenente bb code.
Vorrei evitare di spulciare phpbb... non esiste qualcosa che prende in input una variabile $testo in bbcode, e ne esce fuori dell'html?

A me interessa che parsi soltanto:
[b], [i], [color], [size], [url], [image], niente font e niente faccine, non mi servono.

(e non mi si dica "scrivitelo tu")

korn
Prova a cercare su www.planetsourcecode.com :)

0m4r
Off-Topic:

e ne esce fuori dell'html?

aoo....scendimi la bbbambina che la ggioco! ;P

Mino
Se devi solo sostituire
[b], [i], [color], [size], [url], [image],
con
<b>, <i>, <font color=>, <font size=>, <a href=>, <img src=>
puoi farlo con una banale regexp, roba da 5 righe di codice (ok, se ti servono te le posto)...

Pero' devi aggiungere sempre qualche controllo per evitare che il testo contenga html (se lo vuoi).

AlphaGamma
La seconda che hai detto. Voglio solo quei sei tag, e NIENTE altro (per ora). Siccome non conosco bene html, mi serve un riconoscitore che mi fa passare solo codice corretto e bello pulito.
Poi PHP fa quasi tutto il resto da solo.
A proposito, come funziona quella funzione PHP che parsa i tag html? O forse parsava solo gli url... :pensa:

DeepBlue
Originally posted by AlphaGamma
A proposito, come funziona quella funzione PHP che parsa i tag html? O forse parsava solo gli url... :pensa:


Parsare in che senso?
ti riferisci forse a htmlentities ?
Oppure a striptags?
O a htmlspecialchars?

AlphaGamma
Sai che non ricordo... devo rivedere il manuale...

Powered by: vbHome (lite) v4.1 and vBulletin v2.3.1 - Copyright ©2000 - 2002, Jelsoft Enterprises Limited
Mantained by dsy crew (email) | Collabora con noi | Segnalaci un bug | Archive | Regolamento |Licenze | Thanks | Syndacate