<?php function minhaFuncaoQueTiraAcentosEEspacos($string) { $string = strtolower($string); $noaccent = "aaaaaaaceeeeiiiidnoooooouuuuybsaaaaaaaceeeeiiiidnoooooouuuyyby"; $accent = "ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõöøùúûýýþÿ"; $string = strtr(trim($string), $accent, $noaccent); $string = preg_replace('/[^a-z0-9-]/i', '-', $string); $string = preg_replace('/-[-]*/i', '-', $string); return $string; } foreach ($_FILES as $k => $v) $_FILES[$k]['name'] = minhaFuncaoQueTiraAcentosEEspacos($v['name']); ?>
http://forum.wmonlin...howtopic=177053
[]'s