maledetti allegati ai messaggi! postato il 30/05/2009 17:46:46 nel forum programmazione, gdrcd, open source, hosting
Maledizione! Ho un problema con i messaggi con cui mi ci sto sbattendo da qualche giorno...
All'origine di tutto vi fu l'inserire le funzioni addslashes e stripslashes correttamente, poi sistemare htmlspecialchars, infine ho implementato un sistema di segnalazione dei messeggi (necessario perché ho implementato le lettere anonime).
Fatto tutto, funziona quasi tutto. L'unico neo è che quando allego un messaggio e invio un nuovo messaggio mi viene visualizzato l'html dell'allegato (che invece non ci dovrebbe essere per via degli strip_tags.
Qualcuno mi può dare una mano?
Qui trovate nuovomessaggio.phphttp://www.pastie.org/494982 ↗
Qui trovate segnala.phphttp://www.pastie.org/494986 ↗
Qui trovate messaggi.phphttp://www.pastie.org/494988 ↗
grazie!
Pagine → 1
31/05/2009 01:28:11
Potresti provare a sostituire nella riga 95 di nuovomessaggio.php
$TestoAllegato .= strip_tags(stripslashes($rs['Testo']));
le funzioni strip_tags(stripslashes()) con htmlspecialchars()
se i tag html vengono visualizzati nel messaggio ma ignorati nella formattazione dello stesso, allora hai trovato il problema, altrimenti ti suggerisco di mettere qualche echo della variabile $TestoAllegato e della query di insert nel db per vedere come sono filtrate esattamente le stringhe di messaggio e allegato.
31/05/2009 10:16:05
ora provo, ma in linea generale, nel database compaiono i tag html per cui il problema è prima dell'inserimento, ci deve essere un problema di sovrapposizione di strip_tags con un htmlspecialchars o htmlentities
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
Hero Wars: ⚔️ Il torneo di Titan Power è iniziato!
Enlisted: Operation "Market Garden"
Seconda Era → Vaste terre coperte di ombre e misteri, dove ogni eroe scrive la storia del Mondo di Eidel. Seconda Era, Play By chat
I dati del generatore di rank sono stati aggiornati!
Black Sails Chronicles: ON - Mastro Corvino
AlterEgo: Alza il Boccale, se no finisce male! (Quest)
RAID Shadow Legends: Evento "Febbre di Caduta"
Crash Bandicoot Zone → Caos, libertà e risate: nel GDR ambientato nell’universo di Crash Bandicoot, ogni storia è possibile… e nulla è troppo folle!
alexstrass ha aperto un annuncio di ricerca: Castelnere ricerca Tester
Entropia Universe: Note sulla versione di Entropia Universe 19.0.0
Il gestore di Naruto x Boruto GDR - New Rebirth ha risposto alla recensione di ilterrorista
Il gestore di Naruto x Boruto GDR - New Rebirth ha risposto alla recensione di aura666
Crossout → Tuffati nel mondo di Crossout, il gioco MMO d'azione post apocalittico! Costruisci le tue speciali macchine da combattimento!
Tesi di Laurea → I giochi di ruolo come strumento pedagogico
Ex Gratia GDR: Elezioni in vista per Taiyang
La Tana del Ladro: Orrore nelle Campagne
glittr ha recensito Apocalypse Requiem: Detroit
Hero Wars → Costruisci la tua squadra di eroi leggendari e domina il campo di battaglia! Strategia, tattica e potenza si scontrano in questo RPG ricco di azione!
Tesi sui M.u.d. - Tesi di laurea dal titolo: I M.u.d. come ambiente interattivo testuale un'analisi multidimensionale
Scarica RpgEngine - Scarica gratuitamente RpgEngine open source per realizzare GdR Play by Chat
Analisi Critica a Lot - Eleonora Scorti e una sua critica ad eXtremelot
Arshmork - Recensione del gioco di ruolo online ambientato nell'oscuro mondo di Ravenloft
Lupus in Forum - Intervista al gestore di Lupus in Forum il gioco ispirato al gioco di carte Werewolf!
Timestop D20 - Vi presentiamo Timestop D-20: L’orologio perfetto per i giocatori di ruolo!
Fantascienza - La fantascienza: ritorno al fantastico. Da Isaac Asimov, Ray Bradbury a Philip Dick...