- Home
- Categorie
- Gaming, Hardware e Software
- Software (Windows - Linux - Apple) & Applicazioni
- Lettere accentate
-
Un problema simile lo si ha sulle pagine internet dovuto al charset errato.
Itanto escludiamo vero si tratti di una pagina html vero? (Vista la sezione)
-
Ma non credo proprio. per essere più chiaro:
Nazionalità: Romena (nazionalità è nel file php di linguaggio e si vede bene)
Sulla scadenza dell'annuncio che mi dà in automatico: marted� febbraio, 2010. (oltretutto non mi mette la data e non capisco perché)
Poi nella descrizione dell'annuncio che immette l'utente e che è testo:
Vendo un paletÃ�² color panna di una qualitÃ�Â* eccezionale. se sì inviatemi però non più...Mando così vedi il charset:
// Set the PHP locale to Italian
setlocale(LC_ALL, 'italian');
//setlocale(LC_ALL, 'it_IT@euro', 'it_IT', 'it', 'ge');// Language Info
define("LANG_CURRENCY_CODE", "IT"); //[USD,GBP,JPY,CAD,EUR]
define("LANG_NAME","Italiano");
define("LANG_CHARSET_CODE","UTF-8");
define("LANG_CHARSET_MAIL_CONTENT_TYPE","text/plain");
define("LANG_CHARSET","text/html; charset=" . LANG_CHARSET_CODE);
-
Php? Allora parliamo di pagine web...
Prova a mettere questo tag in cima tra l'head.<meta http-equiv="content-type" content="text/html; charset=utf-8" />
-
Scusa la mia ignoranza , ma dove devo metterlo esattamente:
<?php
/**********************************- XXXXXXXXX
- httXXXXXXXXXXXXXX
- All source code & content (c) Copyright 2009, XXXXXXX
- unless specifically noted otherwise.
***********************************/
// Set the PHP locale to Italian
setlocale(LC_ALL, 'italian');
//setlocale(LC_ALL, 'it_IT@euro', 'it_IT', 'it', 'ge');// Language Info
define("LANG_CURRENCY_CODE", "IT"); //[USD,GBP,JPY,CAD,EUR]
define("LANG_NAME","Italiano");
define("LANG_CHARSET_CODE","UTF-8");
define("LANG_CHARSET_MAIL_CONTENT_TYPE","text/plain");
define("LANG_CHARSET","text/html; charset=" . LANG_CHARSET_CODE);
-
Dovresti inserirlo tra i tag head del sito.
<html>
<head>
.....
</head>Magari un altro file fa l'include di questo che tu citi.
-
Ho cercato tra i file ma non ho trovato quello che inizia <html>
<head> . Ma ha sempre un nome specifico o almeno è riconoscibile?
-
E' online questo tool?
Potrebbe anche non essere la soluzione quella proposta pero sarebbe da provare.
-
Ma io vorrei provarla ma non trovo il file dove incollare la stringa comunque il sito è online. E comunque è strano anche che venga fuori la scadenza dell'annuncio con sabato, gennaio 2010 e non il giorno ; ovviamente questo succede con tutte le date.
-
Per il nome del file potrebbe chiamarsi header.php ad esempio.
Per vedere se c'è questo tag, prova a visualizzare il sorgente della pagina e vedere se ci sono questi tag.
-
Ho trovato il sorgente e la stringa c'è:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "hxxxxxxxxxxorg/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="hhxxxxxxxxxxorg/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="content-type" content="text/html;charset=UTF-8" />
<meta name="author" content="Luka Cvrk (whxxxxxxxxxxorgcom)" />Ma quello che ho notato è che io ho messo è per evitare problemi e lui me la restituisce paro paro: per esempio in prima pagina si legge: per locali notturni e privè... (invece che privé)
Poi però se metti l'accento o se ti dà in automatico le date ti fa vedere questo:
Data inserzione: luned� gennaio, 2010
Scadenza: 4 Giorno (i)
Visto: 3Oltretutto non riesco a capire perchè non dà il numero del giorno.
-
Hai messo è o è
-
@marcocarrieri said:
Hai messo è o è
A me sembra uguale!
Comunque lo stesso problema me lo fa anche nei termini e condizioni con parole all'interno del testo. Ho dovuto mettere gli apostrofi al posto degli accenti altrimenti non ne uscivo più...
-
Però mi è rimasto il problema per quando scrivono gli utenti e la data dei giorni in automatico e mi manca la il numero del giorno. Mi potete aiutare?