Lettere accentate postato il 24/03/2010 17:32:35 nel forum programmazione, gdrcd, open source, hosting
Salve, ho messo su la splendida GDRCD5 di Mr Faber ed ho notato un problema che non riesco a risolvere.
Quando scrivo lettere accentate in chat i browser le visualizzano in maniera diversa, quindi se le scrivo con firefox e chi legge ha firefox tutto ok, se invece chi legge ha IE vede un carattere strano, lo stesso succede anche all'opposto, qualcuno sa dirmi come si risolve il problema?
Pagine → 1 2
24/03/2010 17:43:45
per scrivere lettere accentate(basilare scrittura html) si usa questa "formulina":
per fare,ad esempio,una a accentata si scrive á oppure à (a seconda se l'accento deve essere gravo o acuto)per una o accentata scrivi ó oppure ò e così via.se la lettera accentata deve essere maiuscola basta scrivere Á o À e così via.
ovviamente,questo puoi farlo in documenti come la guida ecc.
se,ad esempio,hai questo problema con i messaggi che un utente posta in bacheca devi o togliere la formattazione html.ad esempio,supponiamo che la tua variabile di testo in php si chiami $testo
ti basterà stamparla scrivendo htmlspecialchars($testo)
oppure usare una formattazione bbcode^^
24/03/2010 18:51:40 e modificato da darkside of breakfast il 24/03/2010 18:53:29
Uno dei miei primi thread, quando ero nabbetto, ahah... Era proprio su questo argomento:
https://www.gdr-online.com/readforum.asp?id=51509
https://www.gdr-online.com/readforum.asp?id=51509 ↗
Ovviamente non so se è realizzata tramite ajax, ma la risoluzione è pressochè identica. Ci sarà da farsi due risate quando gli utonti copia-incolleranno i testi da word! ahah
24/03/2010 22:28:42
più che altro visto come è strutturata la land del buon Feber non riesco a capire dove e come applicare l'htmlspecialchar... magari EGLI ci può illuminare🤖
25/03/2010 01:46:43
Avevo riscontrato anche io lo stesso problema degli accenti per i diversi browser. Faber, basta inserire quella funzione nel file function.inc o si deve comunque richiamare da qualche parte in ref.header?
Dato che si parla di funzioni, approfitto per chiedere di un'altro problemino trovato ieri sera in GDRCD5: nei messaggi privati non c'è "l'a capo" (lo stesso nell'email di iscrizione agli utenti, le bacheche invece funzionano). Come inserire che devono essere accettati i <br>? Richiamando la funzione bbcoder?
25/03/2010 19:58:18
niente, per quanto mi sforzi proprio non riesco a eliminare sto cavolo di problema...
sembra che tutto quello che entra o esce dalle aree di testo passi per la funzione che ha suggerito il buon mr faber, ma nonostante tutto il problema rimane...
26/03/2010 20:41:24
controlla il doctype, il charset nell'html e quello utilizzato dal database dal quale estrapoli i valori....
27/03/2010 09:58:46
io in alternativa le ho sostituite a lettere normali seguite dall'apice, perchè nemmeno io sono riuscito a venirne a capo.
27/03/2010 10:53:12
Il problema deriva dal fatto che ie e ff inviano la stessa perola con lettere accentate in due modi diversi.
ho fatto una prova sull'ultima versione del gdrcd5 di faber con la parole "perchè"
La parola inviata da explorer
arriva al database come:
"perchè"
quella inviata da FF
"perchè"
Il problema è che da IE la pagina chat.inc.php non viene riconosciuta automaticamente come UTF-8 ma come Europa Occidentale (Windows);
io ho risolto il problema forzando la codifica dei caratteri nella pagina ref_header.inc.php tramite:
27/03/2010 11:40:23
il problema sta anche nel file vocabolario, in quanto è salvato in codifica ANSI anzicchè UTF-8 :(
27/03/2010 11:51:56 e modificato da dyrr il 27/03/2010 11:52:30
Per chi ha voglia di leggersi l'intero articolo il problema riguardo alla discordanza del set di caratteri tra quello impostato tramite il tag meta e quello visualizzato sul browser in questo articolo.
Magari a qualcuno potrà essere utile per una soluzione migliore
UTF-8: The Secret of Character Encoding: http://htmlpurifier.org/docs/enduser-utf8.html#fixcharset-diff ↗ (articolo in inglese)
Pagine → 1 2
Rispondi alla Discussione Segui Discussione Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
alexandros si è accreditato come gestore di Shinobi no Saisei - Naruto x Boruto GDR
Il gestore di Naruto x Boruto GDR - New Rebirth ha risposto alla recensione di jimcho
Sponsorizzati con noi! → Sponsorizza il tuo gioco su GDR-online! Trova nuovi giocatori fra i migliaia di appassionati che ogni giorno visitano il portale!
Il gestore di Naruto x Boruto GDR - New Rebirth ha risposto alla recensione di theduelist92
War Thunder: Chieftain 900: Capo della Royal Ordnance
Il portale raggiunge i 17.200 giochi catalogati! Grazie a tutti!
Hero Wars: Anomalia dei Pets! 🐾
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!
New Orleans: [On Game] Casting per i Cantanti!
I dati del generatore di rank sono stati aggiornati!
Le Cronache di Raja Dunia: Ampliamento Enciclopedia Creature
Enlisted: Combattimento alla pari: Regno Unito contro Italia
Enlisted → Guida la tua squadra di soldati in combattimenti su larga scala, con fanteria, veicoli corazzati e aerei della IIa Guerra Mondiale!
World of Tanks: Manovre militari torna a novembre!
lyingcreature ha recensito Salvation GDR
Portus: Harry Potter Gioco di Ruolo: La RAS è arrivata a Hogwarts. E ora?
RAID Shadow Legends: Evento extra leggendario
The Coven → Negli scorci di luce delle paludi della Louisiana fioriscono nuove ombre. Estend e la Congrega ti aspettano per vivere emozionanti avventure!
Dipendenze - Role-playing game: nuova droga elettronica?
Analisi dei GdR - Tesi di laurea scaricabile dal titolo "Analisi dei Giochi di Ruolo: tra reale e virtuale"
Niubbi e Gestione - Niubbi e Gestori...guida pratica alle relazioni reciproche
Identità molteplice - Interessante tesi di laurea dal titolo Internet e l'identità molteplice
Animazione - Dinamiche, tecniche e linguaggi dell’animazione contemporanea in questo saggio di 113 pagine!
The Coven - Negli scorci di luce delle paludi della Louisiana fioriscono nuove ombre. Estend e la Congrega ti aspettano per vivere emozionanti avventure!
Star Trek LCARS - Recensione del gioco ambientato nel mondo di Star Trek DS9!