Tekil Mesaj gösterimi
Alt 10-04-2006, 07:37 PM   #3 (permalink)
Göz Kendine, Kulak Başkalarına İnanır
 
DoLuNaY ŞoVaLyEsİ - ait Kullanıcı Resmi (Avatar)
Ezberim Üyelik BiLgilerim
Üyelik tarihi: Aug 2006
Nerden: Bizi Satanı Bizim Bedavaya Verdimiz Bir Yerden
Yaş: 5
Üye No: 1
Mesajlar: 14.556
Ezberim Tşk İstatistikleri Tesekkür: 1269
2652 Mesajına
5601 Kere Teşekkür Edildi
Ezberim Rep PuanLaması
Tecrübe Puanı: 1000
Rep Puanı: 244237
Rep Derecesi:
DoLuNaY ŞoVaLyEsİ has a reputation beyond reputeDoLuNaY ŞoVaLyEsİ has a reputation beyond reputeDoLuNaY ŞoVaLyEsİ has a reputation beyond reputeDoLuNaY ŞoVaLyEsİ has a reputation beyond reputeDoLuNaY ŞoVaLyEsİ has a reputation beyond reputeDoLuNaY ŞoVaLyEsİ has a reputation beyond reputeDoLuNaY ŞoVaLyEsİ has a reputation beyond reputeDoLuNaY ŞoVaLyEsİ has a reputation beyond reputeDoLuNaY ŞoVaLyEsİ has a reputation beyond reputeDoLuNaY ŞoVaLyEsİ has a reputation beyond reputeDoLuNaY ŞoVaLyEsİ has a reputation beyond repute
Standart



Türkçe karakterler bozuk görünüyor. Nasıl düzeltebilirim?

Öncelikle web sayfalarınızın html kodlarında <head> ... </head> tagları arasına sayfamızın kullandığı karakter setini ve cennet ülkemizin uluslararası kodunu eklemeliyiz:
Kod:
<head> <m+e+t+a http-equiv=c+o+n+t+e+n+t-Type c+o+n+t+e+n+t="text/html; charset=iso-8859-9"> <m+e+t+a http-equiv=c+o+n+t+e+n+t-Type c+o+n+t+e+n+t="text/html; charset=windows-1254"> <m+e+t+a http-equiv=c+o+n+t+e+n+t-Language c+o+n+t+e+n+t=tr> </head>
Bu eklemeyi yapmamıza rağmen bazı hostingler (genelde ücretsiz olanlar) Türkçe karakter setini serverlarına tanıtmadığı için yine sorun yaşanabilmektedir (özellikle veritabanı bağlantıları kullanımında). Bu durumda yapmamız gereken sayfamıza içeriğimizi eklerken Türkçe karakterleri ascii kod sistemine göre eklersek sorun çözülecektir. Yani sayfa içeriğinde Türkçe karakterler yerine aşağıdaki karakterlerin karşısında bulunan ascii kodlarını yazmalı/eklemeliyiz (& karakteri ile # karakteri arasındaki _ "alt çigi" karakterlerini kullanmadan, yani ilk 2 karakter &# olacak sonraki 3 karakter rakamsal değer olacak ve son karakter ; "noktalı virgül" olacak):
ç &_#231;
ı &_#305;
ğ &_#287;
ö &_#246;
ş &_#351;
ü &_#252;
Ç &_#199;
İ &_#304;
Ğ &_#208;
Ö &_#214;
Ş &_#350;
Ü &_#220;
Veritabanı kayıtlarındaki Türkçe karakterlerde sorun yaşanıyorsa öncelikle bu karakterleri veritabanına kaydederken kullanılan script diline uygun bir fonksiyon tanımlayarak kaydın ascii karakter setine göre kaydedilmesini sağlamalıyız. Örnek fonksiyon asp tabanlı sayfalarda kullanılabilir:

Kod:
<% function vtye_kaydet(gelen) gelen = replace(gelen,"<br>",vbCrLf,1,-1,1) ' bu satır satır atlama işlemini veritabanına tanıtmak içindir gelen = replace(gelen,"ç","&_#231;",1,-1,0) gelen = replace(gelen,"ı","&_#305;",1,-1,0) gelen = replace(gelen,"ğ","&_#287;",1,-1,0) gelen = replace(gelen,"ö","&_#246;",1,-1,0) gelen = replace(gelen,"ş","&_#351;",1,-1,0) gelen = replace(gelen,"ü","&_#252;",1,-1,0) gelen = replace(gelen,"Ç","&_#199;",1,-1,0) gelen = replace(gelen,"İ","&_#304;",1,-1,0) gelen = replace(gelen,"Ğ","&_#208;",1,-1,0) gelen = replace(gelen,"Ö","&_#214;",1,-1,0) gelen = replace(gelen,"Ş","&_#350;",1,-1,0) gelen = replace(gelen,"Ü","&_#220;",1,-1,0) vtye_kaydet = gelen end function ' veritabanına bağlantı yaptığınız kodlar ... olarak gösterilmiştir, farklı methodlarla bağlantı kullandığınızda buradaki kodlar yanıltıcı olmasın diye ... ... ks("alan1") = vtye_kaydet(request.form("alan1")) ... ... ks("alanX") = vtye_kaydet(request.form("alanX")) ks.update ... ... %>
PopUp Pencere Nasıl Açılır

PupUp genelde yeni pencere içinde reklam amaçlı sayfa açmak için kullanılır. Bu yöntemin çok fazla kullanımı yüzünden, işletim sistemine dahil popup engelleyiciler, tarayıcı özelliklerine dahil pupup engelleyiciler ve işletim sistemi ve tarayıcılardan bağımsız harici yazılımlar ile popup engelleyiciler geliştirilmiştir. Eğer ziyaretçiniz herhangi bir pupup engelleyici kullanıyorsa kodlarınıza ekleyeceğiniz popup kodları işe yaramayacaktır. PopPup pencereler genelde "window.open()" kodu ile açtırılır.
<script>
window.open("<A href=http://ezberim.com)">http://ezberim.com")
</script>
şeklinde bir kullanacağımız bir kod tarayıcımızın varsayılan özelliklerine bağlı parametrelerde yeni bir sayfada forum sitemizin sayfasını açar.
Peki normal değilde kendi belirlediğimiz özelliklerde sayfa açtırmak istiyorsak. Bu durumda kodumuz içinde istediğimiz parametreleri belirtmemiz gerekmektedir. Gelelim parametrelere:
window.open("açılacak sayfanın adresi", "açılacak sayfanın adı (<title>Eberim Forum Sayfaları</title> gibi title tagları/etiketleri arasında tanımlanan ad)", "sayfanın özellik ve görsel biçimine ait tanımlamalar")
Açılacak sayfanın adının tanımlanması zorunlu değildir. Ancak sayfanın özellik ve görsel biçimine ait tanımlamalar yapacaksak bu alanı boş bırakmak daha uygundur:
window.open([Linkleri Görebilmek İçin Üye Olmanız Gerekmektedir.Lütfen Buraya TIKLAYARAK Üye Olunuz.], "", "sayfanın özellik ve görsel biçimine ait tanımlamalar") gibi.
Gelelim sayfanın özellik ve görsel biçimine ait tanımlamalara; burada kullanabileceğimiz parametreler:
width (açılacak sayfanın genişliğini ayarlar)
height (açılacak sayfanın yüksekliğini ayarlar)
left (açılacak sayfanın sol kenardan uzaklığını (sağ kenara doğru) ayarlar)
top (açılacak sayfanın üst kenardan uzaklığını (alt kenara doğru) ayarlar)
toolbar (açılacak sayfada toolbar (geri, ileri, yenile vb. ikonların olduğu alan) ın görünüp görünmemesini ayarlar)
l+o+c+a+t+i+o+n (açılacak sayfada adres satırının (çubuğunun) görünüp görünmemesini ayarlar)
status (açılacak sayfada status (durum) çubuğunun görünüp görünmemesini ayarlar)
menubar (açılacak sayfada menubar (seçenekler) çubuğunun görünüp görünmemesini ayarlar)
resizable (açılacak sayfanın yeniden boyutlandırılıp boyutlandırılamamasını ayarlar)
scrollbars (açılacak sayfada scrollbarların (kaydırma çubuğu) görünüp görünmemesini ayarlar)
directories (açılacak sayfada directory barının (bağlantılar çubuğunun) görünüp görünmemesini ayarlar)
history (açılacak sayfada history (geçmiş) kayıtlarının geçerli olup olmamasını ayarlar)
****screen (açılacak sayfanın tam ekran boyutlarında açılmasını sağlar)
width, height, left ve top parametrelerine verilecek değerler sayısal olmalı ve birimi de pixel olarak verilmelidir.
Diğer parametrelere verilecek değerler ise 0, 1 ya da no, yes olarak verilmelidir (0 = no, 1 = yes).
Parametrelere verilecek değerleri önceden tanımlanmış değişkenlere atayarak da vermek mümkündür.
window.open(); komutunun örnek kullanımları:
window.open([Linkleri Görebilmek İçin Üye Olmanız Gerekmektedir.Lütfen Buraya TIKLAYARAK Üye Olunuz.]", "", "");
window.open([Linkleri Görebilmek İçin Üye Olmanız Gerekmektedir.Lütfen Buraya TIKLAYARAK Üye Olunuz.], "","width='500', height='200', toolbar='0', ********='0', status='0', menubar='0', resizable='0', scrollbars='0', directories='0', history='0', left='100',top='100'");
window.open('http://ezberim.com');
window.open('reklam.htm','Reklamlar','');<br>
window.open('reklam.htm', '', 'width=500, height=200, toolbar=0, r+e+s+i+z+a+b+l+e=no, status=no, menubar=0, resizable=yes, scrollbars=yes, directories=0, history=0, left=100, top=100');
window.open('reklam.htm');
window.open(); komutu her hangi bir objenin/nesnenin methodlarına direk atanabileceği gibi, bu methodlara atanmış bir fonksiyona da bağlı olarak çalıştırılabilinir.
Methoda direk atama:
Kod:
 
<a href="javascript:window.open('reklam.htm','','');">
<a href="#" onclick="javascript:window.open('reklam.htm','','');">
<img border="0" height="100" onmouseover="window.open('reklam.htm');" src="resim.gif" width="250">
Fonksiyona atama:
<script langauge="javascript" type="text/javascript">
<!--
function pencere_ac(){
window.open("[Linkleri Görebilmek İçin Üye Olmanız Gerekmektedir.Lütfen Buraya TIKLAYARAK Üye Olunuz.]", "", "");
};
function pencere_ac2(gelen){
window.open(gelen);
};
//--!>
</script>
<a href="javascript:pencere_ac();">Arama yapın</a>
<a href="#" onclick="javascript:pencere_ac2('http://ezberim.com');">Forum</a>
<img border="0" height="100" onmouseover="pencere_ac();" src="resim.gif" width="250">
Sitenizde mp3 calmak için baska yontem bu yontemle calınan mp3 1 kere calıyor susuyor yenıleyınce 2. kez calıyo.

[html]<center>
<DIV id=embed1
style="Z-INDEX: 2; LEFT: 751px; OVERFLOW: hidden; WIDTH: 0px; POSITION: absolute; TOP: 956px; HEIGHT: 100px"><EMBED
src=http://www.ezberim.com/i/cakkidi.mp3 width=300 height=70 type=audio/mpeg
autostart="true"> </DIV>
<P align=center>&nbsp;</P>
</center> [/html]


___________________________________________________________________________
Sitemizde İllegal paylaşım yasaktır..
Üyeler onay gerektirmeden mesaj ve konu atabilmektedir.
Yöneticilerimizin gözünden kaçan illegal paylaşımları tespit ederseniz lütfen [Linkleri Görebilmek İçin Üye Olmanız Gerekmektedir.Lütfen Buraya TIKLAYARAK Üye Olunuz.]tıklayıp gerekli alanları dolurup bize bildiriniz gereken en kısa sürede yapılacaktır...
[Linkleri Görebilmek İçin Üye Olmanız Gerekmektedir.Lütfen Buraya TIKLAYARAK Üye Olunuz.]
DoLuNaY ŞoVaLyEsİ isimli Üye şimdilik offline konumundadır