Merhaba arkadaşlar,
Sitedeki linklerde türkçe karakterler çıkmıyor. (türkçe karakter problemi değil). Örneğin video ismi şakir ise linki akir.html oluyor. Biraz scripti inceledim ve aslında bunu düzeltecek kod script içersinde mevcut sanırım ama işlevini yerine getirmiyor. İlgili sayfa dolaylı olarak çağırılıyor ve bende doğrudan include ettim ama yine yapmasını gerekeni yapmadı. Acaba sorun ne olabilir:? Teşekkürler
ilgili kod:
tam hali:
http://pastebin.com/9EDu30nH
Bu kod; inc.php (ana dizinde) sayfasında başka bir sayfa include edilmiş. o sayfada bu sayfayı çağırıyor. (alt dizinde) Yani dolaylı yoldan include edilmiş zaten.
Sitedeki linklerde türkçe karakterler çıkmıyor. (türkçe karakter problemi değil). Örneğin video ismi şakir ise linki akir.html oluyor. Biraz scripti inceledim ve aslında bunu düzeltecek kod script içersinde mevcut sanırım ama işlevini yerine getirmiyor. İlgili sayfa dolaylı olarak çağırılıyor ve bende doğrudan include ettim ama yine yapmasını gerekeni yapmadı. Acaba sorun ne olabilir:? Teşekkürler
ilgili kod:
PHP:
$characterHash = array (
'a' => array ('a', 'A', 'à', 'À', 'á', 'Á', 'â', 'Â', 'ã', 'Ã', 'ä', 'Ä', 'å', 'Å', 'ª', 'a', 'A', '?', '?', '?', '?', '?', '?', '?', '?', '?', '?', '?', '?', '?', '?', '?', '?', 'A', 'a', '?', '?', '?', '?', '?', '?', '?', '?', '?', '?'),
'ae' => array ('æ', 'Æ'),
'b' => array ('b', 'B'),
'c' => array ('c', 'C', 'ç', 'Ç', 'c', 'C', 'c', 'C'),
'd' => array ('d', 'D', '?', 'd', 'D', 'd', 'D'),
'e' => array ('e', 'E', 'è', 'È', 'é', 'É', 'ê', 'Ê', 'ë', 'Ë', 'e', 'E', '?', '?', '?', '?', '?', '?', '?', '?', '?', '?', '?', '?', '?', '?', '?', '?', '?', '?', '?', '?', '?', '?', '?', '?', 'e', 'E'),
'f' => array ('f', 'F'),
'g' => array ('g', 'G', 'ğ', 'Ğ'),
'h' => array ('h', 'H'),
'i' => array ('i', 'I', 'ì', 'Ì', 'í', 'Í', 'î', 'Î', 'ï', 'Ï', 'ı', 'İ', '?', '?', '?', '?', 'I', 'i', '?', '?'),
'j' => array ('j', 'J'),
'k' => array ('k', 'K', '?', '?', '?', '?'),
'l' => array ('l', 'L', 'l', 'L'),
'm' => array ('m', 'M', '?', '?', '?'),
'n' => array ('n', 'N', 'ñ', 'Ñ', 'n', 'N', 'n', 'N'),
'o' => array ('o', 'O', 'ò', 'Ò', 'ó', 'Ó', 'ô', 'Ô', 'õ', 'Õ', 'ö', 'Ö', 'ø', 'Ø', 'º', '?', '?', '?', '?', '?', '?', '?', '?', '?', '?', '?', '?', '?', '?', '?', '?', 'O', 'o', '?', '?', '?', '?', '?', '?', '?', '?', '?', '?', '?', '?'),
'p' => array ('p', 'P'),
'q' => array ('q', 'Q'),
'r' => array ('r', 'R', 'r', 'R'),
's' => array ('s', 'S', 'ş', 'Ş', 's', 'S', 'š', 'Š'),
'ss' => array ('ß'),
't' => array ('t', 'T', '?', '?', '?', '?', 't', 'T', 't', 'T'),
'u' => array ('u', 'U', 'ù', 'Ù', 'ú', 'Ú', 'û', 'Û', 'ü', 'Ü', '?', '?', '?', '?', 'U', 'u', 'U', 'u', '?', '?', '?', '?', '?', '?', '?', '?', '?', '?', 'u', 'U'),
'v' => array ('v', 'V'),
'w' => array ('w', 'W'),
'x' => array ('x', 'X', '×'),
'y' => array ('y', 'Y', 'y', 'Y', 'ÿ', '?', '?', '?', '?', '?', '?', '?', '?'),
'z' => array ('z', 'Z', 'z', 'Z', 'z', 'Z', 'z', 'Z', '?'),
'-' => array ('-', ' ', '.', ','),
'_' => array ('_'),
'!' => array ('!'),
'~' => array ('~'),
'*' => array ('*'),
"\x12" => array ("'", '"'),
'(' => array ('(', '{', '['),
')' => array (')', '}', ']'),
'$' => array ('$'),
'0' => array ('0'),
'1' => array ('1', '¹'),
'2' => array ('2', '²'),
'3' => array ('3', '³'),
'4' => array ('4'),
'5' => array ('5'),
'6' => array ('6'),
'7' => array ('7'),
'8' => array ('8'),
'9' => array ('9'),
);
tam hali:
http://pastebin.com/9EDu30nH
Bu kod; inc.php (ana dizinde) sayfasında başka bir sayfa include edilmiş. o sayfada bu sayfayı çağırıyor. (alt dizinde) Yani dolaylı yoldan include edilmiş zaten.