 | |
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 |
[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") |
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... |
|
|
|
|