Soru - Cevap Bölümü
/ Kategori: Programlama
25/08/2008 - 19:06:55 cevap (1) Okunma : 293 Bu yazıyı 1 kişi tuttu.
Header swf içerisinden bayrak ikonuna tıklayarak dil seçmek
Bir örnek ile sormak istiyorum.
http://www.cameiralaw.com/home.php
bu siteye girdiğinizde sayfanın üst tarafında header.swf bulunmakta. Sağ üst köşesinde 3 dil seçimi var (Portekizce – İngilizce – İspanyolca) İngilizce seçili geliyor.
header.swf?lang=en
Genelde yapılan uygulamalar aşağıdaki iki türde.
a)başka bir sayfaya yönlendirmek
http://ebooks4shop.com/index.php?lang=en
http://ebooks4shop.com/index.php?lang=es
b)Farklı dizine yönlendirmek
http://www.ideo.pl/en/
http://www.ideo.pl/pl/
gibi…
1 ve 2. türde bir seçim yapmak istemiyorum. Amacım adres çubuğunda değişken ismi görünsün istemiyorum.
İlk verdiğim örnek düşündüğüm gibi bir örnek. (http://www.cameiralaw.com/home.php) Sothink ile fla a çevirip kodlarına baktım ancak çalıştıramadım.
Mantığı şöyle olmalı aslında bayrak ikonlarını button yapıp tıklandığında GET metodu ile Asp ya da php sayfasına değişkenin değeri gönderilebilmeli gelen değişkenin değerine göre sayfa yeniden oluşturulurken,
header.swf?dil=en - header.swf?dil=tr
şeklinde bayrakların aktif-pasif olmasıda ayarlanmalı…
Buton bayrak ikonları yapıp asp sayfasına get metoduyla değişkenin değerini göndermeye çalıştım
loadVariablesNum("default.asp", 0, "GET");
şeklinde göndermeye çalıştım ancak gönderilen değeri alamadım.
Bu şekil bir çalışmada hangi yolu izlemeliyim. Bilgisi – bu yönde bir örnek çalışması olanlar cevaplarsa sevinirim.
http://www.profil-pabianice.pl/
burada da farklı bir uygulama yapılmış.
gotoAndStop(_root.lang);
menu.swf?lang=RU
bayrak ikonlarına button özelliği verildikten sonra
on (press)
{
fscommand("lang", "RU");
}
gibi
on (press)
{
fscommand("lang", "EN");
}
.
Cevaplar
( Faydalı Cevapları Göster )
Etkinlikler
Toplantı
Kahraman ve need4code.com Projesi Connect Toplantısı
Kahraman ve need4code.com Projesi Connect Toplantısı
Selam arkadaslar,
Programlama ile uğraşanların hayatlarını kolaylaştıracak desktop ve web tabanlı ortak iki proje ile ilgili 3. toplantımızı 3Aralık...
Kategori:
Toplantı
Kimler Burada? 
Son 1 dakika içinde MMIstanbul' da 238 (1 kayıtlı, 237 ziyaretçi) kullanıcı varmış. Login durumda olanlar aşağıda:
MMIstanbul Blog'undan
Neler Yapılabilir?
Yeni bir portal, 30 civarında online / offline etkinlik, seminer vb rağmen MMIstanbul sanıyoruz ki halen hakettiği ilgiyi göremedi. " ...
500 Hatası Hakkında!
Reklam, MMIstanbul ve Yeni Projeler (Durumumuz Bu Tarzında)
Ne Nedir Kampanyası Başlıyor!
Çok Merak Edenler için; MMIstanbul Geliştirme Ekibi ve Çalışma Ortamımız









bence session nesnesini kullanarak yap değişken kullanmak daha mantıksız olur hem kalıcı olur.
Site ziyaretçileri session expired tarihinde önce girerlerse otomatik dil seçeneği olur.
Değişken bilgisini al ve tüm linklere link textbox olarak ata ve session değişkenine göre xml dosyasını yüklet
/orn es.xml tr.xml gibi…
bunlar dil dosyası olsun