Új hozzászólás Aktív témák

  • drShaman

    aktív tag

    Folyamatosan akadályokba ütközöm...

    Van egy formom, ahonnan átadok pár változót. Azt szeretném, ha az egyik változó értékéből ki tudnám venni az ékezeteket, illetve az írásjeleket. Ez utóbbi megy is az alábbi függvénnyel:

    function no_accent($str) {
    $str = strtolower($str);
    $search = array ( 'á','é','í','ó','ö','ő','ú','ü','ű',
    '~','!','@','#','$','%','^','&','*',
    '(',')','=','+',']','[','}','{','\'',
    '\\','|','"',':',';','?','/','>',',',
    '<','%20',' ','.' );
    $replace = array ( 'a','e','i','o','o','o','u','u','u',
    '_','_','_','_','_','_','_','_','_',
    '_','_','_','_','_','_','_','_','_',
    '_','_','_','_','_','_','_','_','_',
    '_','_','_','_' );
    return str_ireplace($search, $replace, $str);
    }

    Én arra gondolok, hogy a lap és az adatbázis UTF-8-as kódolása áll a háttérben, de lehet, hogy tévedek.

Új hozzászólás Aktív témák

Hirdetés