eyceks Kütüphanesi ve Örnek Bir Uygulama

Hazır Kütüphaneler eburhan

İşlerimizi kolaylaştırmak, zamandan kazanmak ve yazdığımız kodları tekrar tekrar yazmamak için hazır kütüphanelerden faydalanırız. AJAX ile ilgili onlarca belki de yüzlerce hazır kütüphaneler mevcuttur. Yeri geldikçe bunların en önemlilerini AJAX-TR‘de inceleyeceğiz, bunlarla örnek uygulamalar yapacağız.

İlk olarak kendi uygulamalarımda kullandığım ve eyceks ismini verdiğim hazır kütüphaneden bahsetmek istiyorum. Bu yazıda eyceks‘i tanıtmaya çalışacağım ve örnek bir uygulama göstereceğim.

eyceks kütüphanesini tanıyalım

eyceks ile hem POST yöntemiyle hem de GET yöntemiyle veri gönderebiliyorsunuz. Kısaca bahsetmek gerekirse GET yöntemiyle gönderdiğiniz veriler adres satırında apaçık görüntülenirken, POST yöntemiyle gönderilen veriler adres satırında görüntülenmezler. Ayrıca çok büyük miktarda veri transferi yapacaksak POST yöntemi kullanmak yerinde olacaktır.

eyceks kütüphanesinde POST yöntemiyle veri gönderen fonksiyon JXP() fonksiyonu iken GET yöntemiyle veri gönderen fonksiyon ise JXG() fonksiyonudur. Farkettiyseniz fonksiyon ismindeki son harf bize kullanılan yöntem hakkında bilgi vermektedir. Bu iki fonksiyon aynı parametreleri almaktadır ve dolayısıyla kullanılış biçimleri aynıdır.

  • POST yöntemi: JXP(yukleniyor, yer, dosya, sc)
  • GET yöntemi: JXG(yukleniyor, yer, dosya, sc)

Gördüğünüz gibi her iki fonksiyon aynı parametreleri alıyor. Şimdi fonksiyonların aldığı bu 4 adet parametreyi teker teker inceleyelim.

  1. yukleniyor: Bu parametre işlemin arka plânda devam ettiğini belirtmek veya belirtmemek amacıyla kullanılır. Eğer değer olarak 1 kullanırsanız yükleniyor ibaresi sayfada gösterilecektir. Eğer 0 değerini kullanırsanız sayfada işlemin yapıldığını belirten herhangi bir ibare gösterilmeyecektir.
  2. yer: Bu parametre ise AJAX ile “alınan” verilerinin sayfanın neresine yükletileceğini belirtmek içindir. HTML etiketlerindeki ID parametresi ile çalışır. Örneğin sayfanın herhangi bir yerinde <span id="sonuc"></span> şeklinde bir alan tanımladınız. yer parametresine sonuc yazdığınız takdirde AJAX ile alınan veri bu alana yükletilecektir. Ayrıca yükleniyor ibaresi de veri yüklenene kadar bu alanda gösterilir.
  3. dosya: Bu parametre ise AJAX ile etkileşime girilen sayfanın ismini belirtmek içindir. Örneğin verileri AJAX ile veri_isle.php sayfasına gönderiyorsunuz. Bu yüzden bu parametreye veri_isle.php yazmak durumundasınız.
  4. sc: Bu parametrenin açılımı “sorgu cümlesi”dir. Sorgu cümlesini, sayfalar arasında değişkenleri ve değerleri taşıyan ifadeler olarak tanımlayabiliriz. Örneğin A sayfasında isim=Erhan verisini tanımladınız. Bu veriyi B sayfasına taşımak için sc parametresinde gerekli tanımlamayı yapmanız gerekmektedir.

Bu bilgilerden sonra fonksiyonun kullanımını örneklendirelim:
JXP(1, “sonuc”, “veri_isle.php”, “isim=Erhan&soyisim=BURHAN”);

Artık eyceks kütüphanesi nasıl kullanılıyor öğrendiğimize göre örnek bir uygulama yapmaya geçebiliriz ;)

Sayfalar: 1 2 3

Toplamda 20476 kez okunmuş.
Şu an 1 kişi okuyor.
En fazla 6 kişi aynı anda okumuş.
Bugün 43 kez okunmuş.

Etiketler:

1 oy2 oy3 oy4 oy5 oy (46 oy, ortalama 4.37) Oylanıyor ... Oylanıyor ...

  1. PHP ve Yerleşik DOM Sınıfları
  2. Sağlamlığı Kanıtlanmış Tekniklerle Web 2.0 AJAX
  3. Same Origin Policy ( Aynı Kaynak Politikası)

Trackback Yorumları takip et Baskı Önizleme

61 yorum var

  1. # ilhan civik | 22 Şubat 2007, 19:18 Gravatar

    Teşekkürler eburhan gayet sade bir dille anlatmışsın ve çok açık bir yazı olmuş merak ettiğim konu ise bu örnek üzerinde ajax ile text alanlarının boş olup olmadığının kontrolünü nasıl yapabiliriz

  2. # eburhan | 22 Şubat 2007, 19:21 Gravatar

    Daha önceden form kontrolünü diğer yazar arkadaşımız göstermişti. Konuya Buradan ulaşabilirsiniz.

  3. # Ali Altuğ KOCA | 22 Şubat 2007, 19:42 Gravatar

    çok yararlı bir makale olmuş dostum tebrik ederim.
    Acaba yakın zamanda hangi kütüphaneyi kullanırsak hangi uygulamalardan daha iyi sonuç alırız gibi bir makale olur mu? :)

  4. # eburhan | 22 Şubat 2007, 19:51 Gravatar

    Olabilir tabii niye olmasın. Öncelikle listemizde olan kütüphaneleri tanıtmamız gerekiyor teker teker. Zaten siz kendinize hangisi uyacaksa onu kendiliğinizden seçersiniz :)

    Örneğin eyceks, düz metin (text/plain) tipindeki veri alış-verişleri için son derece uygundur. Fakat bir XML tipindeki veya JSON tipindeki veriler için uygun değildir. Her yiğidin farklı yoğurt yiğişi var biliyorsunuz :)

  5. # grkn | 22 Şubat 2007, 22:31 Gravatar

    basit ama kullanışlı bir kütüphane eburhan ;) teşekkürler

  6. # Hakan ERSU | 23 Şubat 2007, 15:19 Gravatar

    Gerçekten şu sıralarda gördüğüm en güzel makalelerden birisi. Her ne kadar benzer makaleler de bulunsa örneklemeyle kendini bir adım ileri taşımış.

  7. # yakuter | 23 Şubat 2007, 21:03 Gravatar

    @eburhan gerçekten çok kullanışlı, küçük çaplı ve pratik bir sınıf. Kullanacağımdan emin olabilirsin ;) Ayrıca çok güzel anlatmışsın, emeğine sağlık :)

  8. # Osman | 26 Şubat 2007, 09:32 Gravatar

    Ben bu uygulamayı asp’de denedim. Çok teşekkür ederim gerçekten işimizi bir çok konuda kolaylaştıracak, sayfaya şıklık kazandıracak bir uygulama.

  9. # Yılmaz | 26 Şubat 2007, 18:05 Gravatar

    Merhabalar , üç şey sormak istiyorum:
    1) var isim = document.getElementById(’isim’).value; bu satırla formdan gelen verileri alırken eğer formdaki veri sayısal bir değerse yine aynı .value ile mi alıyoruz?
    2) var sc = “isim=”+fc_(isim)+”&mesaj=”+fc_(mesaj);
    JXP(1, “mesaj_alani”, “islem.php”, sc);
    bu satırda ise; fc_() fonksiyonunu sayısal değerler içinde kullanabiliyormuyuz?
    3) escape() fonksiyonunu hangi durumlarda kullanmalıyız?

    teşekkür ederim

  10. # eburhan | 26 Şubat 2007, 18:43 Gravatar

    @yılmaz
    1) Veri nümerik de olsa alfanümerik de olsa aynı şekilde alınıyor.
    document.getElementById(’isim’).value kullanımı verinin tipine bakmıyor.

    2) fc_() fonksiyonunu her zaman kullanmalısın. Bu uygulamanın güvenliği için gereklidir.

    3) escape() kullanmana gerek yok. Çünkü fc_() fonksiyonu onun işlevini görüyor zaten ;)

  11. # Osman | 02 Mart 2007, 16:42 Gravatar

    Bu uygulama çok işime yaradı tekrar çok teşekkürler. Ama veritabanına bilgileri gönderdim. Ve aynı sayfaya geri seslediğimde (örnekteki gibi mesaj gönderme olayı) türkçe fontlarda hata oluştu. Neden kaynaklanıyor olabilir acaba.

  12. # eburhan | 02 Mart 2007, 16:50 Gravatar

    Kendi uygulamalarımda hep utf-8 karakter setiyle çalışıyorum. Bu uygulamanın karakter seti de utf-8 dolayısıyla. Eğer sizin veritabanınızın karakter seti utf-8 değilse o sorunu yaşamış olabilirsiniz.

  13. # emrenis | 05 Mart 2007, 02:29 Gravatar

    Peki bu sorunu nasıl çözebiliriz.PHP den encode yaparak başka karakter setine dönüştürsemde ç ve ş harfleri ? olarak çıkıyor

  14. # emrenis | 05 Mart 2007, 02:37 Gravatar

    sorunu çözdüm şöyle ki;
    islem.php dosyasında echo ile veriyi göstermenden önce
    mb_convert_encoding($konvertapilacakmetin,”UTF-8″,”ISO-8859-9″);
    şeklinde dönüştürmemiz lazım. kolay gelsin

    bu arada “Benim kadar taş düşsün üzerinie Unicode”

  15. # sevgi | 27 Mart 2007, 09:08 Gravatar

    slm c dilinde tütüphane takip programı banabulubilirmisiniz

  16. # yakuter | 05 Nisan 2007, 06:04 Gravatar

    #sevgi yanlış yerew bakıyorsun, burada bahsettiğimiz kütüphane ile senin söylediğin kütüphane farklı şeyler :)

  17. # byfobi | 18 Nisan 2007, 13:46 Gravatar

    Kaç gündür böyle bişe arıyorum tşkler valla çok makbüle geçti.

  18. # Ahmet KIZIL | 19 Nisan 2007, 21:59 Gravatar

    eyceks i asp de kullanmaya çalışıyorum. ancak form ile gönderilen bilgilerde tr karakterler hatalı gönderiliyor. tr çıktı için aşağıdaki kodları ekledim ancak formdan gelen tr karekterler bozuk fakat sayfadaki diğer tr karekterler düzgün çıkıyor. sorun ne olabilir… utf-8 karekter setinde sayfa hepten sorunlu çalışıyor, ne yapmalıyım…

  19. # Ahmet KIZIL | 19 Nisan 2007, 22:01 Gravatar

    Kodları şu şekilde:

    Response.ContentType = “text/html”
    Response.Charset = “iso-8859-9″

  20. # Ahmet KIZIL | 19 Nisan 2007, 22:47 Gravatar

    çözümü buldum. form dan gelen bilgileri escape() fonksiyonu ile ISO latin karekter setine dönüştürdüm. örnek: var A=escape(document.seform.A.value);

  21. # ismail | 23 Nisan 2007, 13:46 Gravatar

    Bir sayfada 3 form bir mesaj alanı istersek ne yapmamız lazım.?

  22. # selant | 05 Mayıs 2007, 23:55 Gravatar

    Sizin makaleler bağımlılık yaratıyor. Saat gecenin 1′i ve ben okumayı bırakamıyorum.

  23. # nazlı | 08 Mayıs 2007, 12:36 Gravatar

    programlarınız güzel ama bunların içinde öğrenci bir kitap aldığında kendimiz verilen tarihi girdiğimizde 15 gün aradan sonra bilgisayar bize uyarı versin tarih süresi doldu getirmediğinde kitap iyade edilmedi kime kitp verilmiş yazarı adı ve bütün ayrıntıları bize gösteren bir program da olabilirdi ama programlarınız gerçekten güzel ve kullanışlı :) :) :)

  24. # baris | 06 Haziran 2007, 22:55 Gravatar

    if ( ajax ) {
    ajax.onreadystatechange = function () {}
    ajax.abort()
    }

    bu koşulun anlamı nedir?

  25. # yakuter | 07 Haziran 2007, 10:19 Gravatar

    ajax nesnesini sunucu tarafından cevap geldiğinde sonlandırma anlamına geliyor. Burada dikkat etmen gereken “onreadystatechange” olayının ne anlama geldiği. Şuradaki makalede bunu anlatmıştım, ilgini çekebilir ;)

    http://ajax-tr.com/30-saniyede-ajax/

  26. # baris | 07 Haziran 2007, 17:19 Gravatar

    teşekkürler yakuter şu günlerde ajax’ı sıkı bir şekilde okuyorum yazmaya çalışıyorum. Ancak javascript öğrenmeden ajax’a tam olarak hakim olunamıyor bunu anladım. aslında bu makalede yazılan bütün fonksiyonların tek tek açıklanması gerektiğini düşünüyorum. yazı çok faydalı ancak başlangıcı iyi anlayamadın mı? gerisini de anlayamıyorsun. şu haliyle bu makaledeki koları kullanarak bir çok varyasyonunu yazabilirim. Ancak bunu anlayarak değil de kopyalarak yapmış oluruz. Bu da çok doğru olmaz diye düşünüyorum. Eburhan arkadaştan kodların içinde bulunan bütün fonksiyonları tek tek açıklamasını talep ediyorum. yani mümkünse :)

  27. # Emin ÖZTÜRK | 09 Haziran 2007, 20:07 Gravatar

    Merhabalar,
    Makaleyi okudum ve yazdığım scripte adapte ettim. Teşekkür ederim gerçekten. Basite indirgenmiş bir makale olmuş. Şimdi problemim şu : Kayıt yapıyorum, yükleniyor ibaresini alıyorum. Ancak sonuç olarak kaydeden dosyanın içeriğinde boş değişken kontrolu yapmamızın bir hükmü olmuyor. Bunun için form sayfasında boş alan kontrolü yaptırmamız lazım bu konuda öneriniz nedir. Tekrar teşekkür ederim.

    Saygılar
    Emin ÖZTÜRK

  28. # eburhan | 10 Haziran 2007, 09:29 Gravatar

    @Emin ÖZTÜRK
    Buradaki konuya bakabilirsiniz.

  29. # Emin ÖZTÜRK | 26 Haziran 2007, 21:24 Gravatar

    Çok teşekkür ederim. Gerçekten makbule geçti.

    Saygılar
    Emin ÖZTÜRK

  30. # Murat İNTEPE | 27 Haziran 2007, 23:29 Gravatar

    Sonuc Penceremde

    HATA: Unknown

    Diyor, Kafayı yiycem….

    Neden Yazabilir Bunu…

  31. # eburhan | 28 Haziran 2007, 09:44 Gravatar

    @Murat İNTEPE
    Firefox + Firebug ikilisi ile debug etmeye çalış.

  32. # İsmail | 01 Temmuz 2007, 21:50 Gravatar

    Merhaba kütüphane için teşekkür ederim bu kütüphane ile form’dan gelen text ve textarea ve select değerlerini alabiliyorum ama checkbox ve radio değerlerini alamıyorum undefined diye birşey veriyor.

    Bir de merak ettiğim

    Acaba başka kütüphaneleri bu kadar kolay veri alış verişi yapabilirmiyim.
    ve ayrıca galiba adres çubuğundan veri gidiyor verilerimde kesme olurmu mesela maksimum 256 karakter kayıt etme gibi. (Denemeden yazıyorum) yani veri alış verişindebir problem çıkarmı.?

  33. # abdullah | 04 Temmuz 2007, 17:54 Gravatar

    Çok teşekkürler.Bu site sayesinde ajax tekniğini biraz olsun anladım.Devamının gelmesi dileğiyle…

  34. # ahmet bal | 06 Temmuz 2007, 09:53 Gravatar

    Oncelikle tesekküler. Benim bir sorum var. Acaba kütüphanenizi radio butonlar ile kullanabilirmiyiz?

  35. # yakuter | 07 Temmuz 2007, 14:22 Gravatar

    Evet, elbette ki dilediğiniz form nesnesi ile kullanabilirsiniz. Bu kütüğhane o nesnelerden gelen bilgileri göndermekte ve geri almakta kullanılıyor. kullanacağınız nesnelerin kütüphane ile ilgisi yok. Onları javascript fonksiyonları ile alıp kütüphaneye aktarmanız yeterli.

  36. # AJAX-TR.COM » AJAX Puanlama Uygulaması | 15 Temmuz 2007, 17:45 Gravatar

    […] Ajax-Tr sitesinde yazıların her birinin altında görebileceğiniz, yazıyı puanlama mekanizmasının benzerini kendi sitenizdeki; yazılar, makaleler, haberler gibi her türlü metin içerikli bölüme uygulamak istiyorsanız AJAX sizin için çok iyi bir çözümdür. Bu yazıda elimden geldiğince bu mekanizmanın AJAX ile nasıl yapılabileceğini göstereceğim. Bunu yaparken de prototype.js’nin hazır AJAX fonksiyonlarından faydalanacağım. Tabii siz isterseniz aynı uygulamayı kendi kütüphanenizi, eyceks kütüphanesini ya da bir başka kütüphaneyi kullanarak yazabilirsiniz. […]

  37. # Cumhur KORKUT | 01 Ağustos 2007, 20:58 Gravatar

    JS ile kendim yazarken daha az zorlanıyorum. :) Ama yine de işine yarayanlar çıkacaktır, sağol Erhan. (hangi Erhan diye düşünmeden edemiyor insan :) )

  38. # SİNAN ELDEM | 07 Ağustos 2007, 13:06 Gravatar

    Bu makaleyi birçok kişiye önerdim ve birçoğu da kullanmaya başladı, ellerinize sağlık…

  39. # sezai | 10 Ağustos 2007, 09:55 Gravatar

    öncelikle çok teşekkür ederim kaç gündür araştırıyorum ama bu kadar sade ve güzel anlatımlı ajax örneği görmemiştim.

    kavrayamadığım bişey var. formu yaptım doldurma esnasında olumlu olumsuz cevaplar geldi sonuc id aktardı span ve div taglarına şimdi ben bu aktarılan taglardaki bilgiyi tekrar nasıl alırım.

    $isim=document.getElementById(’isim’).value yaptım olmadı

  40. # Mevlüt Güleç | 26 Ağustos 2007, 21:32 Gravatar

    Selamlar

    Herşeyden önce bu kütüphaneyi hazırlayan arkadaşlara çok teşekürler

    benim sorunum oldu HATA: İç Sunucu Hatası nı alıyorum debugda ise

    var kordinat_x = document.getElementById(’x').value;

    busatırı işaret ediyor

    yardımcı olurmusun

    SAYGILARIMLA

    MEVLÜT GÜLEÇ

  41. # odun | 08 Eylül 2007, 09:33 Gravatar

    Bu js ile çağırdığım sayfalarda’da kullanmak istediğimde hata iletisi alıyorum ancak çağırdığım ana sayfada etiketini koyarsam sorun olmuyor ama bu sayfa bütünlüğünü bozuyor bazı yerlerde eval ‘’ gibi birşeylerle çözüldüğünü okudum ama başaramadım js dosyasına tam olarka ne eklemem gerekli. bu ararada diğer arkadaşların söylediği gibi input ve textarea değerlerini alabiliyorum ama diğer form elemanlarından değer alamıyorum

  42. # RESET | 13 Eylül 2007, 17:10 Gravatar

    peki bunu gonder butonuna basmadan yyeşil yerdeki yazıları nasıl gösterebiliriz

  43. # kerem | 21 Eylül 2007, 10:57 Gravatar

    hocam eline sağlık, çok anlaşılır olmuş..

  44. # Strefrextor | 21 Eylül 2007, 16:05 Gravatar

    Gerçekten inananılmaz bi şey . Çoğu kodlamamda kullanacağımdan emin olun . bir kaç örnek vermek istiyorum ama reklam yerine geçmez umarım ? eğer geçerse bu yazıyı onaylayacak olan arkadaşım bu yazdıklarımı silsin :D
    bu sistemi kullandığım çalışmalarım ;
    http://teknomy.net/md5
    http://tin.teknomy.net
    http://online.teknomy.net

    ve daha da yapacağım tüm çalışmalarımda kullanmaya çalışacağım :)

  45. # Yüksel | 10 Ekim 2007, 21:33 Gravatar

    Yahu ben herseyı anladımda su yukarıya dogru kayma yapıyor sayfa tıklandıgında bır lık verelım mesela asagıda tıkaldıgımızda yukarıya cıkıyor bolelıkle ajaxın bı anlamı kalmıyor bırılerı bana bı yardımcı olursa sevınırım elınıze saglık guzel kod olmuş….

  46. # Yüksel | 10 Ekim 2007, 23:20 Gravatar

    Yukarıdaki olayı cozdum sımdıde form dan kullanıcı adı ve sıfresını gonderemıyorum..

  47. # Yusuf | 25 Kasım 2007, 00:35 Gravatar

    Ben böyle harika bi anlatıma hiç bir yerde rastlamadım. Teşekkür etsem diyorum ama az gelir :)

  48. # Hasan Öz | 01 Aralık 2007, 13:16 Gravatar

    Mükemmel bir çalışma olmuş. Kütüphane acayip derecede işime yaradı. Emeği geçenlere teşekkür ederiz..

  49. # Erdi | 05 Aralık 2007, 05:16 Gravatar

    çok iyi olmuş ellerinize sağlık ama bir kaç sorum war …
    javascript üzerinde yeni yeni kod yazıyorum jqueryde çok çok yeniyim:)
    sorum şu bir sayfada 5 tane textbox var ve farklı php dosyalarını tetikleyecekler.
    her textbox için farklı jquery fonksiyonu mu yazmam gerekir yani amator halimle böyle bir çözüm düşündüm acaba prof. bu işi nasıl çözüyor :)
    şimdiden teşekkürler

  50. # Php Coder | 08 Aralık 2007, 15:56 Gravatar

    Hocam Öncelikle böyle güzel bir yazı yazdığın için çok sağol.Benim bir sorum olacaktı ajaxta şimdi bir dosyaya birden fazla değişken gönderebiliyoruz güzel. Peki birden Fazla değişkeni nasıl alacağız.. mesela sonucları biz div in içinde id si sonuc olan yerde yazırıyoruz..ben sonuc olarak bir resmin width ve height değerlerini almak istiyorum ve onları ayrı ayrı yerde yazdırmak istiyorum yani div id si sonuc olan yerde birini başka yerde birini yazdırmak istiyorum onu nasıl yapacağım?

  51. # » Ajax da Birden Fazla Değer Döndermek - Webmaster Dünyası! | Webmaster Forumları | Google Adsense ve Adwords | Seo | HTML | PHP | ASP | 09 Aralık 2007, 05:38 Gravatar

    […] Ajax ile resim boyutlandırma yapmak istiyorum. ve eyceks kütüphanesi kullanyorum. buradaki fonksiyon ile bir php sayfasına birden fazla değişken gönderebiliyoruz ve dönen sonucları div içerisine yazdırıyoruz.. Peki birden fazla değişkeni nasıl alabiliriz.. mesela ben resim.php sayfasında bir resmin width ve height değerlerini aldım ve bu 2 değişkeni div dışında istediğim yere yazdırmak için ne yapmalıyım. İstediğim yer derken mesela resmi Kod: <div id=’resim’ width=’aldığım_değişken_1′ height=’aldığım_değişken_2′><img src=’resim’></div> […]

  52. # R.Gokhan AYBERK | 10 Aralık 2007, 20:53 Gravatar

    Evet, bir tıklama (olay) sonucunda, “eceks” kütüphanesini kullanarak 3 alanı geri döndürmeye çalıştım,
    ilk aklıma gelen üç kez JXP(..) fonkisyonunu arka arkay açagırmak oldu,
    tahmin edebildiğim kadarı ile, hepsi aynı object ismi ile istek gönderdiği için, malesef, (alanlar sorgu içeriyordu) hepsi en çabuk gelen cevaba eşit oldu, aynı değerle geri döndü.
    Yeni başladığım için, kendi çalışmamda üşenmeyip her bir çagrıyı için ayı GetXmlHttpObject() nesnesinden türettiğim Xhtml1,Xhtml2.. değişkenlerini kullanmıştım, her birisinin döndüğünü ayrı ayrı anlamak içinde ayrı readystate kullanmıştım, bu kendi kodlarım çalışıyor ama uzun oldu. eceks kütüphansi, kullanımı çok kolay olduğu için ilgimi çekmişti, umarım bilmediğim bir özelliği vardır, onu da kullanınca sorunum çözülür.

    Bu arada aklımdayken, TÜKÇE SORUNU İÇİN :

    html sayfasına tükçe çalışacaksın diyerek;

    php ile yazdığım suncuda da:

    header(”Content-Type: text/html; charset=’ISO-8859-9′”);
    echo $ret ;

    ile header’i bir kez ve arkasından $ret ile cevap değerleri gönderince Tükçe sorunu ortadan kalktı.Öyleki $ret’in içinde combobox ın tamamını string olarak, div alan için gönderdim itiraz etmedi. :)
    Umarım birisinin benim gibi üç gün muhtelif denemeler ile yorlmasını engeller, işine yarar.
    Saygılar.

  53. # ramazan | 10 Aralık 2007, 22:57 Gravatar

    ben ASP’de denedim,
    Yükleniyor resmi çıkıyor ve kalıyor..
    Sanırım hata yaptım bi yerlerde..
    ve kullanıcı adı şifre soruyor :S

    Sonra tekrar deneyeceğim..

  54. # Türker Unutmaz - Blog » Blog Archive » eyceks Kütüphanesi ve Örnek Bir Uygulama | 02 Ocak 2008, 15:48 Gravatar

    […] devamı… […]

  55. # AJAX-TR.COM » Ajax Olmasaydı Ne Yapardık ? :) | 24 Ocak 2008, 17:12 Gravatar

    […] İlk önce eyceks kütüphanesine karşılık gelen bir uygulama anlatacağımı söleyerek başlayım işe eyceks kütüphanesinde yapılan uygulama kütüphaneyi içeri çağırmak ve çağırdığımız sayfada ‘da JXG ve JXP komutlarıyla veri göndermek çıktıyı aynı ekranda alma işlemini yapıyorduk biliyorsunuz . […]

  56. # Ramazan | 19 Mart 2008, 20:21 Gravatar

    Sitenizi çok beğendim. Çok güzel olmuş. En önemlisi sitenizde aranılanın hızlı bir biçimde bulunması kullanıcıyı rahatlatmakta, bi nevi bende öyle. Saygılar…

  57. # Sercan | 24 Mart 2008, 17:53 Gravatar

    Öncelikle bu kütüphane için teşekkürler. daha önce Ajax’a adım atmayı denemiş beceremeyip bırakmıştım işime yaradı…

    Bir sorum var.

    bu kodun asenkron çalışması gerekiyor ancak sayfamda body onload da koyduğum fonksiyonda ard arda ikitane JXG var ve ikinci olan açılıyor birinci olan loadingde takılıyor.. sonrasında ana sayfa linkine tıkladığımda. ilki de düzeliyor ama nedenini anayamadım..

    Bir serverda değilde bilgisayarım da çalıştırdığımdan olabilir mi? Çünkü ajax.status özelliği kendi bilgisayarınızda çalıştırdığınızda 200 yerine 0 veriyor…

  58. # tamer | 26 Mart 2008, 18:22 Gravatar

    Arkadaşlar text ve textarea lardan veri post veya get dışındakilerden yani select lerden filan alamıyorsanız ipucu

    var fenasi = document.getElementById(’idsi’).value;
    şeklinde sayfaya get yada post edebilersiniz

  59. # Osman YILMAZ | 04 Nisan 2008, 01:48 Gravatar

    öncelikle ellerinize sağlık. Ya herkes bişeyler söylüyor türkçe karakter hakkında ama hiçbiri olmuyor yapabilen varsa yazarsa sevinirim..

  60. # serkan | 08 Nisan 2008, 19:53 Gravatar

    Selamlar:) Öncelikle makalede ve kütüphanede emeği geçen herkese teşekkürler.Ben eyceksi asp uygulamam ile entegre ettim.Verileri post ettiğim zaman loading ibaresi beliriyor ve kullanıcı adı ve şifre soruyor.? Yardımlarınız için şimdiden teşekkürler..

  61. # hotkiss | 29 Nisan 2008, 18:38 Gravatar

    Merhaba!

    Bana da eyceks ktüphanesi çok pratik geldi. Yalnız bir sorunum var.

    Veriyi aldığım php dosyam içerisinde javascript kodları var (Form içinde hesaplamalarda kullanıyorum.) Ajax ile bu veriyi aldığımda javascript kodlarım çalışmıyor. Bir kaç yerde eval() fonksiyonuna rasladım ama tam olarak anlayamadım. Bu konu hakkında bilgisi olan? Ajax ile çektiğim verilerde javascript kodlarımı nasıl çalıştırabilirim…

Yorum yazın

sayfa sayacı