Problema bacheche postato il 01/11/2008 13:24:29 nel forum programmazione, gdrcd, open source, hosting
Salve a tutti e grazie per l'attenzione.
Dunque,senza fare troppi giri di parole dico subito di avere un problema con le bacheche(cosa abbastanza intuitiva dal titolo).Ho inserito un JS nelle file per scrivere un messaggio in bacheca,che non solo mi permette di di inserire i codici come bui ecc,ma di modificare il testo tramite i pulsanti,modificano il codice di questo,allora all'inserimento va tutto ok,solo che una volta che mi stampa il codice nella bacheca,mi fà visualizzare il codice in html e non solo il testo modificato
esempio:
scrivo test poi ci passo il grassetto viene fuori:<strong>test</strong>
help me please °ò°.
Pagine → 1
01/11/2008 13:33:41
Allora: forse ho capito male io ma dovrebbe essere così. In pratica tu utilizzi un BBCode ([ b], [ u], [ i]) per formattare il testo solo che quando poi ti stampa in bacheca al posto di uscire in grassetto esce scritto <strong>.
In questo caso molto probabilmente nella pagina di inserimento nel database passi la variabile per htmlentities(); o htmlspecialchars(); dopo aver effettuato il replace dei tag BBCode con i tag (X)HTML. Di conseguenza htmlentities(); o htmlspecialchars(); codificano i tag HTML e nelle bacheche vengono stampati come testo.
01/11/2008 13:35:26 e modificato da rhllor il 01/11/2008 13:36:19
è normale, stai inserendo dell'html in una form che è stata filtrata in modo che l'html non venga codificato.
Funzioni come :
htmlentities()
Quello che devi fare è una modifica alla pagina di visualizzazione o togliendo la funzione che fa ciò(cosa che sconsiglio perchè generebbe falle nella sicurezza del software). Oppure crei una funzione di BBCODE che va a sostituire tag speciali con le entità html.
01/11/2008 13:36:26
No il js scrive proprio il codice come nel caso voglia inserire un immagine scrive <img src=ecc.
Comunque ora sono riuscito a sistemare per le risposte anche se il messaggio iniziale rimane uguale xD
01/11/2008 14:15:22
perchè il gdr-cd divide i casi (ovviamente) in due parti:
topic (iniziale)
risposte
Basta scorrere più su e modificare tutto :)
01/11/2008 14:35:06 e modificato da spongebobtheking il 01/11/2008 14:35:52
Grazier per l'aiuto^^risolto anche se non ho dovuto fare molto xD.Grazie lo stesso^^
02/11/2008 12:29:31
percaso hai inserito l'editor tinimyce nel gdr??
lo dico perchè io lo ho messo.. è molto utile a mio parere..
02/11/2008 13:50:00
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
Sea of Conquest: 🎁 Codice regalo!
Hero Wars: Torneo sperimentale! ⚔️
Sponsorizzati con noi! → Sponsorizza il tuo gioco su GDR-online! Trova nuovi giocatori fra i migliaia di appassionati che ogni giorno visitano il portale!
I dati del generatore di rank sono stati aggiornati!
Ex Gratia GDR: What if (elenco dei finali possibili)
koe ha recensito Naruto x Boruto GDR - New Rebirth
Storie di Agarthi: BardoBot si evolve: la cura non va in vacanza
Sponsorizzati con noi! → Sponsorizza il tuo gioco su GDR-online! Trova nuovi giocatori fra i migliaia di appassionati che ogni giorno visitano il portale!
Underworld of Rome: News e passaparola vampiriche
aura666 ha recensito Naruto x Boruto GDR - New Rebirth
Ex Gratia GDR: Nuova Entità: Sun Wukong!
Nyx Insight - Project S.E.T.: Comunicazione del Rettorato - Gli Sport arrivano
Storie di Agarthi → Un Varco si apre davanti a te, un mondo tra i mondi è a portata di mano. Lasciati alle spalle le certezze, inizia l'avventura!
black sails chronicles si è accreditato come gestore di Black Sails Chronicles
Nuovo Play by Chat Fantasy → Black Sails Chronicles
Entropia Universe: Crafting Mania!
CRSED: F.O.A.D. → Brutale sparatutto MMO in cui vince l'ultimo giocatore che resta in vita nell'arena! Ogni giocatore sarà accompagnato da armi realistiche e magie!
Dark Genesis - Ascendi al cielo in Dark Genesis! Raduna potenti semidei, costruisci il tuo impero volante e scontrati in battaglie divine!
LGSWD - Intervista al creatore del play by blog fantasy parodistico Loot of GateScrollWizard Dungeon
Vidennsel - Recensione del gioco di ruolo su Dungeons and Dragons Vidennsel - La città portale
For.Ev.Er. You.N.G. - FOR.EV.ER. YOU.N.G. è il Larp Cyberpunk tra le mura di Lucca! Scopriamolo assieme!
Alabarda e Lancia - Alabarda e Lancia: Le armi da asta che hanno fatto la storia!
FloorPlanner - Scopriamo Floorplanner, l'editor online gratuito per planimetrie da utilizzar nelle tue giocate online!
Giochi Vampiri - Lista completa dei giochi di ruolo online sui vampiri
Creazione Personaggio - Alcune semplici consigli su come creare un personaggio per gdr