Hi list, I'm in a big trouble. I'm brazilian, so I've made a script to clean up the special caracters from our language in order to not mess up my publisher, but this script don't work in Macintosh (macos 9.1, IE 5, all in american english).
This is my code <? function myclean(&$name) { $name = strtolower(strtr($name, "áéíóúàèìòùäëïöüâêîôûãçÁÉÍÓÚÀÈÌÒÙÄËÏÖÜÂÊÎÔÛÃÇ ", "aeiouaeiouaeiouaeiouacAEIOUAEIOUAEIOUAEIOUAC")); return $name; } $temp = myclean($name_actor); echo($temp); ?> What happens is if i try for example to clean up "São Paulo" it prints "são paulo". Why?? The "$name" will receive a string form a text field in a form. my html charset is iso-8859-1 Thank's in advance Rodrigo Peres -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]