• User

    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);


  • ModSenior

    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" />


  • User

    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);


  • ModSenior

    Dovresti inserirlo tra i tag head del sito.
    <html>
    <head>
    .....
    </head>

    Magari un altro file fa l'include di questo che tu citi.


  • User

    Ho cercato tra i file ma non ho trovato quello che inizia <html>
    <head> . Ma ha sempre un nome specifico o almeno è riconoscibile?


  • ModSenior

    E' online questo tool?
    Potrebbe anche non essere la soluzione quella proposta pero sarebbe da provare.


  • User

    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.


  • ModSenior

    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.


  • User

    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 &egrave per evitare problemi e lui me la restituisce paro paro: per esempio in prima pagina si legge: per locali notturni e priv&egrave... (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: 3

    Oltretutto non riesco a capire perchè non dà il numero del giorno.


  • ModSenior

    Hai messo &egrave o è


  • User

    @marcocarrieri said:

    Hai messo &egrave 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ù...


  • User

    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?