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: Ci dai una mano ai #PocketGamer Awards 2024?
goldaries ha recensito Games of Thrones Winter is Coming
World of Warship → MMO gratuito con frenetiche battaglie navali ambientate nel ventesimo secolo. Salpa con la tua nave ed affronta i nemici!
spike92 ha recensito Il Grande Blu
World of Warship: Aggiornamento 13.11: anteprima
gdr-online.com ha risposto alla discussione: Parere su BrowserGame
W40K Dathyar: Specializzazioni
NosTale → Con l’aiuto della spada e della bacchetta magica risolverai abilmente intricate missioni e domerai coraggiosamente mostri selvaggi!
NosTale: Ora nel NosMall: dolcissimi mini-pet
DarkOrbit: Aggiorna la scatola dell'Apocalisse!
I dati del generatore di rank sono stati aggiornati!
aik ha aperto una nuova discussione: Parere su BrowserGame
Exclusive Villa GdR → Las Vegas, azzardo, vizi, soldi, intrighi... Più le sue luci sono scintillanti, più le sue ombre sono oscure. La città che non dorme mai, vi aspetta.
eXtremelot: La Bussola dei Cartografi di Lot
Dallas Black Gold: [Trama] JFK Memorial
Hero Wars: Artefatti dei Titani!
bother ha recensito Never Have I Ever: Mysteries of Laconia Bay
World of Tanks → Lanciati in epiche battaglie spalla a spalla con altri giocatori. Conquista la supremazia nel mondo dei Carri Armati!
Inspire City - Intervista ai gestori del play by chat sui supereroi Inspire City... diventa un supereroe o un villains!
Fantarsya - Intervista al gestore dei gioco di ruolo play by forum Fantarsya Il Mondo della Fantasia
Raw Fantasy - Il gestore di Grendhal ci spiega cosa è il Raw Fantasy e tutte le sue sfaccettature
Ostrov Bermuda - Intervista alla gestione di Ostrov Bermuda un particolare Play by Chat pluri-ambientazione!
Poteri delle Pietre - Le proprietà e i poteri delle Pietre!
Reame di Warrior Within - Recensione del GDR fantasy Reame di Warrior Within