İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

characterHash sorunu

efekentli

0
İyinet Üyesi
Katılım
2 Şubat 2008
Mesajlar
843
Reaction score
2
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:

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.
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst