Pagina 1 di 1
[PHP] Ma... phpBB come salva l'HTML a database? <script>alert("ciao da zane")</script>
Inviato: gio giu 19, 2025 9:21 am
da Zane
... e per quanto riguarda il corpo del post? Questo mio <script>alert("ciao da zane")</script> come verrà mai visualizzato? E se invece lo faccio così:
Vi farò sapere la risposta dopo averla vista 
--------
Allora: il titolo viene prima escapato e poi salvato a DB (phpbb_topics.topic_title):
Codice: Seleziona tutto
[PHP] Ma... phpBB come salva l'HTML a database? <script>alert("ciao da zane")</script>
Il body va invece in phpbb_posts.post_text, con la stessa strategia:
Codice: Seleziona tutto
<r>... e per quanto riguarda il corpo del post? Questo mio <script>alert("ciao da zane")</script> come verrà mai visualizzato? E se invece lo faccio così:<br/>
<CODE><s>[codeee]</s><script>alert("ciao da zane")</script><e>[/codeee]</e></CODE>
Vi farò sapere la risposta dopo averla vista <E>:D</E></r>
C'è comunque qualche problema di parsing: ho dovuto modificare manualmente un tag in codeee, altrimenti si vedeva male
Re: [PHP] Ma... phpBB come salva l'HTML a database? <script>alert("ciao da zane")</script>
Inviato: gio giu 19, 2025 10:16 am
da Zane
WordPress fa diversamente.
Il titolo (wp_posts.post_title) viene salvato esattamente così come inserito:
Codice: Seleziona tutto
[PHP] Ma... WordPress come salva l'HTML a database? <script>alert("ciao da zane")</script>
È curioso: da qui in poi, il titolo viene anche mostrato tal-quale, quindi...

Il corpo (wp_posts.post_content), invece, viene escapato:
Codice: Seleziona tutto
[PHP] Ma... WordPress come salva l'HTML a database? <script>alert("ciao da zane")</script>