Problema set caratteri con php

Linguaggi di programmazione: php, perl, python, C, bash e tutti gli altri.
Scrivi risposta
aliberto
Prode Principiante
Messaggi: 2
Iscrizione: venerdì 7 marzo 2008, 17:34

Problema set caratteri con php

Messaggio da aliberto »

salve a tutti, complimenti innanzitutto, ma vado al sodo  :)
OS: ubuntu 6.06 server
script in php :

setlocale(LC_TIME, 'it_IT.UTF-8');
$stringa2 = strftime("%A %e %B %Y", mktime(0, 0, 0, $mese, $giorno, $anno));
$pdf->addText(80,124,12,"Scadenza Pagamento: $stringa2");

la ì accentata dei giorni della settimana non vien fuori mi restituisce dei caratteri strani  :'(
ho provato in tutti i modi ma setlocale mi restituisce false regolarmente tranne quando lo imposto come sopra
devo fare un pdf per cui non posso usare la codifica per caratteri speciali tipo ì perchè mi verrebbero fuori la scritta ì o non la ì acentata

HELP!

grazie in anticipo per le risposte, Aliberto



altre info che vi possono essere utili

locale:
LANG=it_IT.UTF-8
LANGUAGE=it_IT:it:en_GB:en
LC_CTYPE="it_IT.UTF-8"
LC_NUMERIC="it_IT.UTF-8"
LC_TIME="it_IT.UTF-8"
LC_COLLATE="it_IT.UTF-8"
LC_MONETARY="it_IT.UTF-8"
LC_MESSAGES="it_IT.UTF-8"
LC_PAPER="it_IT.UTF-8"
LC_NAME="it_IT.UTF-8"
LC_ADDRESS="it_IT.UTF-8"
LC_TELEPHONE="it_IT.UTF-8"
LC_MEASUREMENT="it_IT.UTF-8"
LC_IDENTIFICATION="it_IT.UTF-8"
LC_ALL=

apache:
AddCharset ISO-8859-1  .iso8859-1  .latin1
AddCharset ISO-8859-2  .iso8859-2  .latin2 .cen
AddCharset ISO-8859-3  .iso8859-3  .latin3
AddCharset ISO-8859-4  .iso8859-4  .latin4
AddCharset ISO-8859-5  .iso8859-5  .latin5 .cyr .iso-ru
AddCharset ISO-8859-6  .iso8859-6  .latin6 .arb
AddCharset ISO-8859-7  .iso8859-7  .latin7 .grk
AddCharset ISO-8859-8  .iso8859-8  .latin8 .heb
AddCharset ISO-8859-9  .iso8859-9  .latin9 .trk
AddCharset ISO-2022-JP .iso2022-jp .jis
AddCharset ISO-2022-KR .iso2022-kr .kis
AddCharset ISO-2022-CN .iso2022-cn .cis
AddCharset Big5        .Big5      .big5
# For russian, more than one charset is used (depends on client, mostly):
AddCharset WINDOWS-1251 .cp-1251  .win-1251
AddCharset CP866      .cp866
AddCharset KOI8-r      .koi8-r .koi8-ru
AddCharset KOI8-ru    .koi8-uk .ua
AddCharset ISO-10646-UCS-2 .ucs2
AddCharset ISO-10646-UCS-4 .ucs4
AddCharset UTF-8      .utf8
AddCharset GB2312      .gb2312 .gb
AddCharset utf-7      .utf7
AddCharset utf-8      .utf8
AddCharset big5       .big5 .b5
AddCharset EUC-TW      .euc-tw
AddCharset EUC-JP      .euc-jp
AddCharset EUC-KR      .euc-kr
AddCharset shift_jis  .sjis
Scrivi risposta

Ritorna a “Programmazione”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 3 ospiti