Autor Zpráva
creck
Profil
je nejaka funkce pro serazeni poli, ktera zna ceskou diakritiku?

Mam tady toto, a potreboval bych to seradit, ale tak at Španělsko a ČR nejsou na konci ...


$GLOBALS['cfg']['link']['country'] = array(1=> 'Německo',
'Polsko',
'Česká republika',
'Slovensko',
'Belgie',
'Nizozemsko',
'Lucembursko',
'Fracie',
'Chorvatsko',
'Rusko',
'Fisnsko',
'Svédsko',
'Dánsko',
'Spojené státy americké',
'Velké británie',
'Španělsko',
'Rakousko',
'Portugalsko',
'Itálie');

<select name="zeme">
<option value="0">- Země -</option>
<?php
// seradime nazvy zemi
asort($GLOBALS['cfg']['link']['country']);

// vypiseme je podle abecedy
foreach($GLOBALS['cfg']['link']['country'] as $klic => $country) {
?>
<option value="<?php echo $klic; ?>"<?php echo $_POST['zeme']==$klic ? ' selected' : ''; ?>><?php echo $country; ?></option>
<?php
}
?>
</select>

Hugo
Profil
Podívej se na set_locale(). Pokud dobře nastavíš prostředí, tak by to mělo fungovat.
creck
Profil
kdyz:
echo setlocale(LC_CTYPE, '');

zobrazi:
Czech_Czech Republic.1250

dobre nastavene prostredi je jak??? Tohle jsem nikdy nepouzival ... Cely site mam v UTF-8
Hugo
Profil
Tak bys tam mel mít místo 1250 utf8, a spíš se zajímej o LC_COLLATE
creck
Profil
tak tohle nefunguje ...
Toto téma je uzamčeno. Odpověď nelze zaslat.

0