Hmm zrobilem to tak... pokaze razem z uploadem zdjec
<?phpfunction toPermalink
($string) { $unPretty = array('/ä/', '/ö/', '/ü/', '/Ä/', '/Ö/', '/Ü/', '/ß/', '/ą/', '/Ą/', '/ć/', '/Ć/', '/ę/', '/Ę/', '/ł/', '/Ł/' ,'/ń/', '/Ń/', '/ó/', '/Ó/', '/ś/', '/Ś/', '/ź/', '/Ź/', '/ż/', '/Ż/', '/Š/','/Ž/','/š/','/ž/','/Y/','/Ŕ/','/Á/','/Â/','/Ă/','/Ä/','/Ĺ/','/Ç/','/Č/','/É/','/Ę/','/Ë/','/Ě/','/Í/','/Î/','/Ď/','/Ń/', '/Ň/','/Ó/','/Ô/','/Ő/','/Ö/','/Ř/','/Ů/','/Ú/','/Ű/','/Ü/','/Ý/','/ŕ/','/á/','/â/','/ă/','/ä/','/ĺ/','/ç/','/č/','/é/','/ę/', '/ë/','/ě/','/í/','/î/','/ď/','/ń/','/ň/','/ó/','/ô/','/ő/','/ö/','/ř/','/ů/','/ú/','/ű/','/ü/','/ý/','/˙/', '/Ţ/','/ţ/','/Đ/','/đ/','/ß/','/O/','/o/','/Ć/','/ć/','/ľ/'); $pretty = array('ae', 'oe', 'ue', 'Ae', 'Oe', 'Ue', 'ss', 'a', 'A', 'c', 'C', 'e', 'E', 'l', 'L', 'n', 'N', 'o', 'O', 's', 'S', 'z', 'Z', 'z', 'Z', 'S','Z','s','z','Y','A','A','A','A','A','A','C','E','E','E','E','I','I','I','I','N', 'O','O','O','O','O','O','U','U','U','U','Y','a','a','a','a','a','a','c','e','e','e', 'e','i','i','i','i','n','o','o','o','o','o','o','u','u','u','u','y','y', 'TH','th','DH','dh','ss','OE','oe','AE','ae','u'); return preg_replace($unPretty, $pretty, $string); }if($all){if (is_uploaded_file($myfile)){ copy($myfile, $myfile_name); echo \"<center><font id=sr style='color: red;'>Plik przesłano na serwer!</font></center>\"; $obrazek = imagecreatefromjpeg($myfile_name);$rozmiar = GetImageSize($myfile_name);if ($rozmiar[0] > $rozmiar[1]){ /// bardziej horyzontalny czy vertykalny $szerokosc=120; // tutaj przypisuję na stale, ale można przypisać wartosc oryginalna, jesli nie zb t duża/mała $wysokosc=($szerokosc / $rozmiar[0]) * $rozmiar[1]; // proporcje}else { $wysokosc=120; // jw. $szerokosc=($wysokosc / $rozmiar[1]) * $rozmiar[0];}$miniatura = imagecreatetruecolor($szerokosc, $wysokosc); // miejsce na obrazek po zmianie wymiarówimagecopyresampled($miniatura, $obrazek, 0, 0, 0, 0, $szerokosc, $wysokosc, $rozmiar[0], $rozm
iar[1]); // zmiana rozmiaruimagedestroy($obrazek);$myfile_name2=toPermalink($myfile_name);imagejpeg($miniatura, 'min'.$myfile_name2); // zapis na dysk}?>
Ale zmienia mi tylko pierwsza litere a w reszcze zostaje "śćżą" itdNo i jak wie kto cos na ten temat...(IMG:
http://forum.php.pl/style_emoticons/default/questionmark.gif)