"locale" i php

Regulæruttrykk, objektorientering, samt problemstillinger omkring optimalisering og sikkerhet.

"locale" i php

Innlegg ingeva » 16.03.2012 9:53

Jeg har installert min Linux med engelsk språk som standard, men jeg har en nettside
som går på norsk, så de norske tegnene må oppfattes riktig.
Jeg har definert
setlocale(LC_ALL,'nb_NO.utf8');

men det norske "locale" bli ikke registrert av php på tross av at det er installert "etterpå".

Problemet er at funksjonen "basename" returnerer feil navn der hvor første tegn i navnet
er en av de norske "særingene", f.eks. blir

/Privat/Øving.png til /Privat/ving.png

Hva skal jeg gjøre for å få dette registrert i php?
"If you're staying with Microsoft you're getting more and more overwhelmed to update and change your whole IT infrastructure." Peter Hofmann . . . . Se her.
Brukerens avatar
ingeva
Seniormedlem
 
Innlegg: 1078
Registrert: 24.01.2011 6:48
Bosted: Sandvika

Re: "locale" i php

Innlegg tdo » 16.03.2012 10:50

Dette har vært et kjent problem, og etter hva jeg klarer å finne skal det være løst med PHP 5.2. Om du bruker en versjon lavere enn dette bør du oppdatere.
Brukerens avatar
tdo
Seniormedlem
 
Innlegg: 1523
Registrert: 27.01.2005 23:35
Bosted: Oslo

Re: "locale" i php

Innlegg ingeva » 16.03.2012 14:17

tdo skrev:Dette har vært et kjent problem, og etter hva jeg klarer å finne skal det være løst med PHP 5.2. Om du bruker en versjon lavere enn dette bør du oppdatere.

Jeg bruker versjon 5.3.5.
"If you're staying with Microsoft you're getting more and more overwhelmed to update and change your whole IT infrastructure." Peter Hofmann . . . . Se her.
Brukerens avatar
ingeva
Seniormedlem
 
Innlegg: 1078
Registrert: 24.01.2011 6:48
Bosted: Sandvika

Re: "locale" i php

Innlegg Jannis » 30.03.2012 12:45

Sikker på at filen er lagret i UTF-8?
Skjer dette kun i PHP-filer, eller også i HTML-filer på samme editor?
Lykketallet mitt er 127001.
Brukerens avatar
Jannis
Medlem
 
Innlegg: 195
Registrert: 27.10.2008 9:38

Re: "locale" i php

Innlegg ingeva » 31.03.2012 13:34

Jannis skrev:Sikker på at filen er lagret i UTF-8?
Skjer dette kun i PHP-filer, eller også i HTML-filer på samme editor?

Jeg bruker Linux. Alt er UTF-8. :)
Dette er stort sett filnavn. Alle er UTF-8. Litt problemer når man kommuniserer med Windows, men hvem bryr seg om Windows? :twisted:

Dette er ikke noe som angår html-filer.
"If you're staying with Microsoft you're getting more and more overwhelmed to update and change your whole IT infrastructure." Peter Hofmann . . . . Se her.
Brukerens avatar
ingeva
Seniormedlem
 
Innlegg: 1078
Registrert: 24.01.2011 6:48
Bosted: Sandvika


Gå til Avansert PHP

Hvem er i forumet

Brukere som leser i dette forumet: Ingen registrerte brukere og 4 gjester