Jump to content

a problem with utf-8


milanello72

Recommended Posts

hello! :) I have a problem with utf-8 ...

In horizontalmenu.php I have:

 

 

 print '<a href="/calcioitalia/coaches/'.$name.'.html').'">'.$name.'</a>';

where

 

$name=José Mário

 

and in .htaccess I have

 

AddDefaultCharset UTF-8
AddCharset UTF-8 .html

and doesn't work...

How could I solve this problem? Thank u! :)

Link to comment
https://forums.phpfreaks.com/topic/288848-a-problem-with-utf-8/
Share on other sites

it works, but I have a problem in this situation:

 

print '<a href="/calcioitalia/teams/'.seoUrl($numele.' '.$id_squadra.'.html').'">'.$nume.'</a>';

with $numele='José Mário'

 

where

 

function seoUrl($string) {
        //Unwanted:  {UPPERCASE} ; / ? : @ & = + $ , . ! ~ * ' ( )
      //  $string = strtolower($string);
        //Strip any unwanted characters
        $string = preg_replace("/[^A-Za-z0-9._\s-]/", "", $string);
        //Clean multiple dashes or whitespaces
        $string = preg_replace("/[\s-]+/", " ", $string);
        //Convert whitespaces and underscore to dash
        $string = preg_replace("/[\s_]/", "-", $string);
    
        return $string;
}

so, how could I solve the problem?

Thank you! :)

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.