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
Entropia Universe: Note sulla versione di Entropia Universe 18.13.0
Gioco più visitato di Aprile 2025: The Last Sparks - Savannah Tales
Ikariam → Su una piccola isola, in qualche parte del Mediterraneo, sorge un`antica civiltà. Sotto la tua guida inizia un`era di ricchezza e di scoperte!
Enlisted: Rendiamo Enlisted un posto migliore N° 68
I dati del generatore di rank sono stati aggiornati!
One Piece World: Level Up verso l'unicità
Legacy of Magic: Missione Superstizione IIII
War Thunder → Aviazione, veicoli corazzati e flotte militari della seconda guerra mondiale. Parteciperai a tutte le principali battaglie!
Football Team Soccer: Ultimo numero del nostro magazine!
Enlisted: Saldi di maggio in Enlisted
Raxhodya Yaoi GdR: Nuova Trama: L'incubo Senza Volto
Crossout → Tuffati nel mondo di Crossout, il gioco MMO d'azione post apocalittico! Costruisci le tue speciali macchine da combattimento!
Shadow Scape: ✨ Chiusura momentanea
La Tana del Ladro: Si fa festa! Tutti in piazza per Pratoverde!
Legacy of Magic: La ballata del Canto Perduto - Le esibizioni
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!
Stargate Command - Stargate Command Online, un gioco da gaters presentato da Fantascienza.com
Tana del Ladro - Recensione di "La Tana del Ladro"... GDR con le regole di AD&D!
The Witcher: Children of Tomorrow - Intervista alla gestrice di The Witcher: Children of Tomorrow ispirato al noto videogame The Witcher!
Città di Kyoto - Recensione del gdr ambientato nel medievo giapponese fantasy. Banzai!!
Sociologia e Gdr - Intervista al prof. Bennato sull'approccio sociologico dei giochi di ruolo
GDRCD e Land - Interessante analisi dei cambiamenti ai gdr-online con l'avvento del GDRCD
Leiji Matsumoto - Il Cinema d'Animazione di Leiji Matsumoto.. il creatore di Capitan Harlock!
Star Trek Horizon - Star Trek Horizon ospite al Firenze Comics 2024! Scopriamo come è andata!