AJAX & JavaScript & DOM & Php yakuter
Bu yazımızda AJAX'in kullanılabileceği yerler arasında özellikle veritabanı uygulamalarında işimizi oldukça kolaylaştıran Yerinde Düzenleme (Edit In Place) işlemini inceleyeceğiz. Konuyu daha iyi anlatabilmek için yine örnek bir uygulama hazırladık. Erhan (eburhan) tarafından yazılmış olan AJAX Yerinde Düzenleme Betiği'ni size ben anlatacağım. Neden böyle oldu derseniz, aslında kodları da ben yazacaktım fakat eburhan'ın zaten önceden kendisi için hazırladığını öğrendim. Kodlarını biraz düzenleyip gönderdi. Bize de anlatmak kaldı ![]()
Önce Mantık
Yerinde düzenleme betiğinde sayfamızdaki bir "div" içinde metnimiz bulunur. div'den başka bir etiket de olabilir. Örneğimizde div kullandığımız için açıklamalarımda div diyeceğim. Fare ile üzerine tıklandığında belirtilen div'in yerinde bir textarea veya textbox oluşturulur ve bu form nesnesinin (textarea/textbox) değeri, o an üzerine tıklanmış olan div'in değeri olur. Kutu içinde değişiklikler yapıldıktan sonra kutunun dışında bir yere tıklandığında yani onBlur olayında, kutudaki değer veritabanına veya metin (text) dosyasına kaydedilir. Örnek uygulamamız olan AJAX Yerinde Düzenleme Betiği'nde basit bir text dosyası kullandık.
Dosyalar

AJAX Yerinde Düzenleme Betiği dosyaları
eyceks: Bu uygulamamızda da eburhan'ın eyceks kütüphanesini kullanıyoruz. Görmüş olduğunuz eyceks klasöründe de bu kütüphanenin dosyaları mevcut.
depo.txt: Verileri sakladığımız metin dosyasıdır. Kutunun içine girilen yazı, yaz.php dosyası ile depo.txt'ye yazılır ve oku.php dosyası ile buradan okunur.
index.php: Betiğimizin temel dosyası, anasayfasıdır. Javascript fonksiyonlarımız ve css tanımlamalarımız yine bu dosyada bulunmaktadır.
oku.php ve yaz.php: Yerinde düzenlemenin gerçekleştiği div, betik çalıştırıldığı anda oku.php'nin depo.txt dosyasını okuyarak almış olduğu verileri görüntüler. div'in üzerine çift tıklandıktan ve metin kutusunda gerekli düzenleme yapıldıktan sonra ekranda başka bir yere tıklandığı anda metin kutusundaki bilgi yaz.php dosyası vasıtasıyla depo.txt dosyasına yazılır.
Fonksiyonlar
Bu sefer farklı bir yöntem deneyerek kodların açıklamasını hemen kodların bulunduğu satırlarda yaptık. Gelecek olan yorumlara/eleştirilere göre bundan sonraki açıklamalarımızı ona göre yapacağız. Fakat fonksiyonların maksatlarını kısaca anlatmanın faydalı olacağını düşünüyorum.
EditInPlace() : Temel fonksiyonumuzdur. div'in metin dosyasına dönüşmesini sağlar ve metin kutusundan farklı bir yere tıklandığında DepoyaYaz() fonksiyonunu çağırır.
DepoyaYaz() : Metin kutusundan farklı bir yere tıklandığı zaman EditInPlace() fonksiyonu tarafından bu fonksiyon çağırılır. Kutudaki veriyi depo.txt dosyasına yazmaya yarar. Bunu yaparken de AJAX ile yaz.php dosyasına metin kutusundaki veriyi gönderir.
DepodanOku() : div'in değerini bu fonksiyon döndürür. AJAX ile oku.php'ye çağrı yapar ve oku.php'nin depo.txt'yi okuyarak gönderdiği bilgiyi div'in içine yazar.
-
window.onload = function() {
-
// Pencere yüklendiği anda depodan AJAX ile okuma yap
-
DepodanOku();
-
-
// 'editlenebilir' alanının 'onclick' olayına 'EditInPlace' fonksiyonunu yerleştir
-
document.getElementById('editlenebilir').onclick = EditInPlace;
-
}
-
-
-
function DepodanOku()
-
{
-
JXG(1, 'editlenebilir', 'oku.php');
-
}
-
-
-
function DepoyaYaz(yazi)
-
{
-
// eğer 'yazi' boş ise uyar
-
if( yazi.length <1 )
-
{
-
alert('Boş kayıtlar gönderilmez !');
-
document.getElementById('yazi_kutusu').focus();
-
return false;
-
}
-
else
-
{
-
// Yukarıda oluşturduğumuz 'textarea' nesnesinden yazıyı al
-
document.getElementById('editlenebilir').innerHTML = yazi;
-
-
// AJAX ile veriyi kaydet
-
// 'no_id' demek AJAX ile veriyi gönder, ama geriye bir sonuç alma demek
-
var sc = 'yazi=' + fc_(yazi);
-
JXP(0, 'no_id', 'yaz.php', sc);
-
-
// Daha önce devre dışı bıraktığımız 'editlenebilir' alanının
-
// 'onclick' olayını yeniden etkinleştiriyoruz
-
document.getElementById('editlenebilir').onclick = EditInPlace;
-
-
return true;
-
}
-
}
-
-
-
function EditInPlace()
-
{
-
// geçerli yazıyı al
-
var GecerliYazi = document.getElementById('editlenebilir').innerHTML;
-
-
// 'editlenebilir' alanının 'onclick' olayını geçici olarak devre dışı bırak
-
document.getElementById('editlenebilir').onclick = function() { void(0) };
-
-
// yeni bir 'textarea' nesnesi oluştur
-
var textarea = '<textarea id="yazi_kutusu" onblur="return DepoyaYaz(this.value)">'+GecerliYazi+'</textarea>';
-
-
// 'geçerli yazı'nın olduğu yere yukarıda oluşturduğumuz
-
// textarea nesnesini yerleştiriyoruz. İçerisinde yazı da var.
-
document.getElementById('editlenebilir').innerHTML = textarea;
-
-
// Biraz önce oluşturduğumuz textarea nesnesine odaklanıyoruz
-
// Yani imleç otomatik olarak textarea nesnesinin içerisine giriyor
-
document.getElementById('yazi_kutusu').focus();
-
}
Sonuç
Bu örneği aslında ben hazırlayacaktım fakat eburhan zaten kendisi için önceden yazmış. Bunun üzerine onun betiğini size anlatmaya çalıştım. Umarım faydalı da olmuşuzdur.
PHP
Yerinde Düzenleme Betiği'ni buradan test edebilirsiniz.
Betiğin kaynak dosyalarını buradan indirebilirsiniz.
ASP (tşk. Janberk)
Yerinde Düzenleme Betiği'ni buradan test edebilirsiniz.
Betiğin kaynak dosyalarını buradan indirebilirsiniz.
Toplamda 7370 kez okunmuş.
Şu an 1 kişi okuyor.
En fazla 5 kişi aynı anda okumuş.
Bugün 3 kez okunmuş.
Etiketler: ajax, edit in place, javascript, orta, php, yerinde düzenle
Trackback Yorumları takip et Baskı Önizleme

(30 oy, ortalama 4.37)
# ilhan civik | 18 Mart 2007, 16:46
çok güzel. bu aynı anda eş zamanlı olarak kursör textarea’dan çıkınca veritabanında düzenleme yapıyor di mi? Harika bişey bu yaaaa.
Biliyorum hepinizin işi gücü var boş zaman bulamıyorsunuz ama bu site kendisini ajax konusunda Türk halkına adadığı için bir kaç tane daha yazar bulabilirseniz site biraz daha canlansa süper olur kanımca. yeni makaleler için dayanamıyorum. Şimdiden teşekkürler çalışmalarınızda başarılar.
# yakuter | 18 Mart 2007, 22:24
@ilhan eğer “oku.php” ve “yaz.php” dosyalarındaki işlemleri dosya işlemi yerine veritabanına yazdırmak ve okumak şeklinde ayarlarsan dilediğin veritabanı uygulamalarını gerçekleştirebilirsin
Yazar konusuna gelince haklısın. Sitemizin içeriğini biz oluşturduğumuz için oldukça ilgi çekiyor. Tabi bir makaleyi yazmak, bu makaleyi örneklerle desteklemek de zaman alıyor. Ne kadar çok bu işi severek yapacak yazar olursa, site o kadar kararlı olur. Yazar aramaktayız ve umarım dilediğimiz gibi kişilerle karşılaşırız
# ilhan civik | 19 Mart 2007, 22:30
Sevgili erhan öncelikle sana katılıyorum her ne kadar sizler gibi binlerce kişiye hitap eden bir sitede yazı yazmasam bile okulda alt tarafı hocanın okuyacağı bir essay yazarken bile 40 defa düşünüyorum doğru kelimelerle doğru cümleleri kurabilmek için bu yüzden yazarlığın hiçte kolay bir olmadığını anlayabiliyorum ve bulacağınız yazarlarında en az sen ve diğer değerli yazar arkadaşlar kadar akıcı bir dil kullanarak her seviyede programcı arkadaşların bu işi öğrenmesine faydalı olacağınıza inanıyorum eğer bir gün ajax konusunda kendimi yeterli seviyeye erdirdiğim zaman bir makale yazıp beğeninize sunmak isterim. ( önümüzde 1 sene içinde
)
ikinci konu ise veritabanı uygulamalarında fonksiyonda gerekli ayarlamaları yaptıktan JXP(0, ‘no_id’, ‘duzenle.php?XXXX’, sc); diyerekten bu işi halledebiliriz heralde XXXX diyorum çünkü daha bundan önceki hayatımda hep asp denen illetle olduğum yerde saydım artık en kısa zamanda phpye dikeygeçiş yapacağım şu an uygulama yapamıyorum okulum nedeniyle inşallah mayıs 2 de okulum biter bitmez phpye giriş yapıp daha sonra ajax konusunda başını ağrıtacağım.
Saygılarımla
# yakuter | 19 Mart 2007, 22:40
@ilhan zaten insanlar artık senin gibi php’nin üstünlüğünü kabul ettiği için asp bilen yazar bulamaz olduk
Bir dil bildikten sonra diğerlerini öğrenmek çocuk oyuncağı geliyor. Umarım hedeflerine ulaşırsın. Sitemize konuk yazar da olabilirsin. Yani her zaman yazı yazmak zorunda değilsin. Yazdığın bir makalenin (yabi ki AJAX ile ilgili) yayınlanmasını istersen hiç tereddüt etmeden bize ulaşabilirsin
# ilhan civik | 19 Mart 2007, 23:16
wallahi hiç güleceğim yoktu nedir bu m$in hali yaaaa neyse şimdi bunu tartışmayalım yoksa konu uzar gider.
Evet dil bilme konusunda dediklerinde haklısın programcılık mantığını kavrayabilen insan diğer dillerde yabancılık çekmiyor bunu kendimden biliyorumki sırf asp biliyorum diye iki yıllık programcılık okuduğum geçen 2 sene hiç derslere girmedim teknik ingilizcem sayesinde sınavdan önce arkadaşların notlarına göz atmam yetiyordu bu şekilde c, vb, js derslerini hiçte hiç zorlanmadan geçtim.
Burda birşey daha belirtmek istiyorum ki eminim çoğumuz bu işi benim düşündüğüm ve uyguladığım şekilde yapıyordur. Programcılık işi zevk işidir bu yüzden zevk alarak bu işi yapmak gerekir yok .net bilen bilmem kaç $ alıyor gibi düşünmek yerine kodlarla dans etmeli insan adeta kodlarla konuşmalı bu işin sırrıda bu olsa gerek adı üstünde programlama dili yani o dili konuşturmak gerekiyor. inşallah en kısa zamanda öğrendiklerimi sergileyerek sizlerin yaptığı gibi ajax konusunda meraklı arkadaşlara faydalı makale yazacağım şimdiden sabırsızlanmaya başladım
Saygılar
# Janberk | 21 Mart 2007, 17:03
E bende Asp örneğini vereyim madem:
Örnek
Kodlar
# Bayram | 21 Mart 2007, 23:57
Harika örnekler birde asp için olanı olsa mükemmel olur ellerinize sağlık
# eburhan | 22 Mart 2007, 11:17
Teşekkür ederiz Janberk
# Janberk | 22 Mart 2007, 17:03
Rica ederim elimden geldiğince Asp’ye çevirmeye çalışacağım bundan sonra. Makale yazamadım bari böyle bir katkım olsun…
# yakuter | 24 Mart 2007, 10:46
@Janberk çok teşekkür ederiz
Makaleyi güncelledim ve senin verdiğin örnek ve kod adresini de makalenin sonuna ekledim. Dediğin gibi makale yazamasan da bu şekilde de oldukça faydalı olursun
fakat yine de makalelerinle de aramızda görmek isteriz
# Altan KARAALP | 31 Mart 2007, 15:23
ben baska konuya deginecegim, sayfalarinizi printerdan kolaylikla alabilmemiz icin herturlu ayarlamayi yapmissiniz, cooo0000ooook tesekkur ederiz, hizmet budur
# hasan | 04 Nisan 2007, 23:45
merhabalar ben bu ajax ile yeni yeni ilgilenmeye basladim sitenizide gercekten cok faydali goruyorum ve yakından takip ediyorum suan uzerinde calistigim bi script var ajax php ve mysql 3 leminde bitirdigim zaman paylasmak istersim burdan bi iki gune kadar bitirmeyi planliyorum birde su hatalari cozebilsem cok daha gusel olacak ama neyse halledicez bi sekilde siteniz icin tekrar teseekur ediyorum baasarilar dilerim
# Erdem | 20 Nisan 2007, 16:29
merhabalar. Bu uygulama için öncelikle teşekkür ederim. Ben bu uygulamayı yaptığım bir siteye entegre etmek istiyorum ve beceremedim. Şöyleki içerik eklemek için şöyle bir formum var
“;
Yazıyı yazan: “;
“;
ve veritanına kaydediyorrum. Bunu nasıl entegre edebilirim yardım ederseniz sevinirim.
Kolay gelsin iyi çalışmalar…
# yakuter | 21 Nisan 2007, 15:36
@Erdem, gördüğün gibi formları görüntülemek istediğin de html formatında olduğu için görünmüyor. bir txt dosyaya kaydedip nette bir yere koyduktan sonra adresini verirsen bakabiliriz
# Erdem | 21 Nisan 2007, 16:22
@yakuter
Ilgin icin tesekkur ederim.
Sorumu tekrarliyorum.
merhabalar. Bu uygulama için öncelikle teşekkür ederim. Ben bu uygulamayı yaptığım bir siteye entegre etmek istiyorum ve beceremedim. Şöyleki içerik eklemek için şöyle bir formum var scriptleriyle beraber asagidaki linkte mevcut.
tekrar tesekkur ederim ve tekrar iyi calismalar.
http://deneme.artiztasarim.com/tags/sorum.txt
# yakuter | 22 Nisan 2007, 23:57
@Erdem, anlamadığım konu şu. Senin elinde bir form var fakat bu örnekte herhangi bir form kullanmıyoruz. Sen form olmadan yerinde düzenleme mi yapmak istiyorsun? Yoksa form gönderildiğinde sadece ajax ile belirttiğin php dosyalarının çağırılmasını mı istiyorsun?
# Erdem | 23 Nisan 2007, 13:30
ben soruyu çok yalnş sormuşum . neden böyle bir şey düşünmüşüm bilmiyorum. meşkul ettiğim için özür dilerim. benim yukarda da verdiğim linkteki gibi sadece bir dosyam var. listele.php diğe bütün okuma ve yazma işlemlerini bu scriptle yapıyorum. yapmak istediğim bu veritabanından okuma ve yazma işlemine bu örneği entegre etmek. yukarda verdiğim linkte de scriptin içeriği mevcut zaten. yine oku ve yaz gibi ayrı ayrı scriptlermi oluşturmalıyım yoksa tek dosyaya entegre edebilirmiyim. o formun bu konuyla alakası yok. aklım karışmış.
# yakuter | 24 Nisan 2007, 16:11
@Erdem sorun değil, bazen hepimizin kafası karışıyor
Aslında senin isteğini gerçekleştirmek eyceks kütüphanesi yeterli. Herhangi bir bilgi göndermeden sadece dosyayı çağırmak için rahatlıkla eyceksi kullanabilirsin. Formu göndermek için de yine eyceks en basit ve kullanışlı yöntem
Bundan önceki uygulamalarda mesela Ajax ile dosya göndermede aynen dediğin gibi bir listeleme dosyası vardı ve bir dizindeki dosyaları listeliyordu. Ayrıca bir de dosya gönderen bir form vardı. Tam senin isteğinle örtüşüyor yani, onu incelemeni tavsiye ederim
# Nous | 13 Mayıs 2007, 06:38
makale ve kaynak kodlar için teşekkürler hocam.. bunu basit bir şekilde foruma entegre etmek mümkün gibi geliyor..
# İbrahim | 19 Mayıs 2007, 10:37
Arkadaşlar asp ile ilgili kodların olduğu site kapanmış sanırım elinde olan varsa herangi bi yere upload edebilirmi?
# eburhan | 19 Mayıs 2007, 11:09
Daha önce ASP kodlarını indirenler bize gönderirlerse seviniriz. Kodları bu sefer kendi sunucumuza yükleyerek bir daha böyle bir sorun olmasının önüne geçmiş oluruz.
# ByYasin | 23 Mayıs 2007, 13:07
arkadaşlar tüm makalelerde sadece 1 text alanı için çalışma yapılmış javascriptden fazla anlamıyorum php ile bunu geliştmeye çalıştım fakat 2 alan yaptıımda hep sorun çıkarıyor
admin panelim var admin panelinde ; site ismi , site kapalıyken verilecek mesaj, duyuru metni, vb alanlarım var sadece site ismine uygulayabiiyorum bu java kodlarını ne şekilde çoğaltcam 2-3 text alan için javascriptte ne gibi değişiklikler yapmam gerekiyor yrdımcı olursanız sevinrim
# Janberk | 25 Mayıs 2007, 15:26
Arkadaşlar siteyi düzelttim hepinizden özür dilerim…
# Levent | 15 Temmuz 2007, 02:36
Çok teşekkür ederim.
# huseyinilhan | 28 Temmuz 2007, 20:23
Merhaba,
Yerinde düzenleme yapacağınız text area’da paragraf oluşturmak mümkün mü? Aynı alanda ben alt alta birkaç pragraf yazmak istiyorum ama cümleler arka arkaya ekleniyor.
Tesekkürler.
# Cumhur KORKUT | 01 Ağustos 2007, 21:23
@huseyinilhan
Eğer aralarına < br > kodunu yerleştirirsen alt satıra geçer.
# Tolga Gezginiş | 01 Ağustos 2007, 23:33
Öncelikle herkese merhaba.
Bu eklenti için tebrik ediyorum emeği geçenleri.
Bunu Asp+Mssql le nasıl kullanabiliriz acaba?Üstünde biraz çalıştım fakat sonuç olumsuz oldu.oku.asp ve yaz.asp ye mssql örneği ekleyip verebilcek arkadaşlar olursa çok sevinir teşekkür ederim.
Saygılar
# Cumhur KORKUT | 02 Ağustos 2007, 07:14
Çok basit.
30 saniyede Ajax makalesinden temel Ajax bilgilerini alabilirsin öncelikle. Şimdi soruna gelelim. Orada bizi işlem için PHP dosyasına gönderiyor. Sen de bu dosyayı ASP dosyası yapacaksın. Yani uzantıyı değiştirip o adda bir ASP dosyasını kendin yazacaksın. Bu dosyada ister MsSQL’e bağlan, ister başka bir şey yap, senin yaratıcılığına kalmış.
# Tolga Gezginiş | 02 Ağustos 2007, 10:25
@Cumhur teşekkürler.Ben zaten Asp ye çevirdim.Oku.asp den istediğim yazıyı yazdırabiliyorum fakat Sql den sorgu çekip yazdırmaya kalkınca olmuyor : HATA: Internal Server Error hatası veriyor.Lütfen bir yardımda bulunun kafayı yimek üzereyim
# Cumhur KORKUT | 02 Ağustos 2007, 12:29
ASP bilmediğimden sana bu konuda yardımcı olamayacağım Tolga.
Kusura bakma.
# Burak Yücesoy | 05 Ağustos 2007, 03:44
Ajax öğrenmeey karar verdiğimde Google da karşıma ilk bu site çıktı. İyikide çıkmış. Saat 01:00 den beri siteyi takip ediyorum. 3.5 saatte beya bişey öğrendim
Şuan kendi uygulamalarımı yazıp veritabanında değişiklik yapabiliyorum. Ajax gerçekten çok kolaymış. Bilinmesi gereken sadece 3-4 şey var
Herkese kolay gelsin. Bu siteyi devamlı takip edeceğim.
# yakuter | 05 Ağustos 2007, 07:35
@Burak, dediğin gibi Ajax gerçekten de korkulaak bir uygulama değil. Ayrıca bir gecede bu kadar ilerlediysen senden korkmak lazım
Faydalı olabildiğimize sevindim. O halde birlikte öğrenmeye devam
# Fthrkl | 13 Ağustos 2007, 06:06
Teşekkürler yakuter. Buna benzer bir yöntemle veritabanı islemlerini halletim. Yazıya tıklayınca yeni javascript ile input olusturmak yerine zaten olan input’u görünür hale getirttim. http://www.gezindir.net/fthrkl/cokluduzenleme/
kaynak kodlarını isteyen olursa mail ile yollayabilirim
# Tolga Gezginiş | 13 Ağustos 2007, 12:07
@ Fthrkl dostum kaynak kodlarını tgezginis@bursasporum.com adresine mail atarsan sevinirim.
# Eser | 20 Ağustos 2007, 20:25
selamlar
acc. veritabanında toplam 5 alan var ve bunlar için 5 ayrı textboxda bilgileri okuyup yazmam gerekiyor bunu nasıl yapabilirim örnek verirseniz veya ilgili linki yazarsanız sevinirim. şimdiden teşekkür eder başarılarınızın devamını dilerim
sunduğunuz bilgiler için teşekkür ederim. ajax ile yeni alakadar olmaya başladım ve hemen ajax ile yapılan veritabanı işlemlerini inceledim. javascript bilgim çok az fakat açıklamalarınız aydınlatıcı. bu makaleye bakarak kendime yeni bir örnek hazırlamaya çalıştım tabi ben kendi veritabanımı kullandım ve başarısız oldum
# Emin | 22 Ağustos 2007, 17:55
Biz bu tekniği asp’de veri tabanı düzeltme işlemlerinde kullanabilirmiyiz
# Selim | 03 Eylül 2007, 07:04
Merhabalar, öncelikle çok yardımcı örnekler yayınlıyorsunuz, sizlere çok teşekkür ederim, benim gibi bir kaç arkadaşında düşündüğü gibi bi örnek yayınlarsanız çok sevinirim, örneğin 3 tane texbox olsun, php ile mysql veritabanından verileri alalım ve bu yerinde düzenleme kodları ile verileri yerinde düzenleyelim..
Cevabınızı bekliyorum şimdiden çok teşekkür ederim, iyi çalışmalar..
# turunc4u | 15 Eylül 2007, 11:55
Ajax ve asp ile ilgili örnekler yapsanız çok iyi olur çünkü bu konuda hiç kaynak yok
# ersin | 21 Eylül 2007, 05:22
Fthrkl dostum kaynak kodlarını karatakkeli@hotmail.com adresine mail atarsan sevinirim.
Makale için çok teşekkürler
# Sezer Çoban | 24 Eylül 2007, 16:37
cok Teşekkurler anatım için.Peki bu fonksiyonu değişkenlere atayıp farklı yerlerde tek bir kodla kullanamazmıyız?
mesela editinplace(div_id,oku.php,yaz.php) {
dyerek farklı yerlerde kullanabilirmiyiz ki?
ben biraz denedim cevirmeyi yapamadım.on click falan kullanılmamıs:d
# magnet | 30 Eylül 2007, 10:58
Merhaba dostum gayet iyi bir çalışma
fatiheriklide zaten veritabanı olarak geliştirmiş…
bu arada # turunc4u dostum bi öneridebulunacağım =) ben ajax & asp uygularken php kodlarını asp ile yazıyorum okadar daha kolay geliyor açıkçası çünkü ajax & xml in mantığını daha çözebilmişdğeilim =)
# KarayelBY | 06 Aralık 2007, 13:54
çok faydalı bilgiler alıyorum bu siteden.
Bu konuyla ilgili bir sorum olacak, eğer editlemek istediğimiz yazı, 1 adet değilse, mesela adı, soyadı, email adresi vs, olsaydı. bunların her birini nasıl düzenlenebilir yapacaktık?
Bunla ilgli bir makale ile karşılaşmadım. yada gözden kaçırdım. varsa bi makale linkini alabilirmiyim, yoksa biraz baksederseniz sevinirim.
# Mert | 20 Aralık 2007, 05:37
Merhaba öncelikle ilgilendiğiniz konu çok güzel, ben yeni bir ajax hayranıyım..
Bu sisteme kullanıcı adı ve parolası ile giriş yaparak düzenleme sistemi adapte etmeye çalışıyrm.. yardım edebilecek varsa..şimdiden teşekkür ederim.
# Osman Yılmaz | 14 Şubat 2008, 00:29
abi ellerin dert görmesin çok iyi olmuş
bende ajax öğrenmeye başladım php de herşeyi kolaylaştırıyor umarım
öğrenip yakında size bende güzel şeyler sunarım
# Sayko | 01 Mart 2008, 11:04
peki , mesela bunu db den çektiğimiz başlıkları düzenlemek için kullanacak olursak nasıl yaparız. yani tek bi alanı değilde çoklu olarak nasıl yaparız
# xxfatooxx | 03 Mart 2008, 15:32
bu örneği aldm ve kendi sayfama uyarladım. fakat birden fazla alan için kullanmak istiyorum. bunun için ne yapabilirm?
# Mesut | 03 Mart 2008, 21:40
Öncelikle kod için teşekkür ediyorum.. Bir sorum olucaktı kodlamalarda veritabanına yazdırmaya çalışıyorum fakat sayfada değişikliği gösteriyor ama veritabanına yazmıyor sayfayı kapatıp yeniden açtıgımda boş olarak görüyorum..Bağlantıda ve kodlamalarda bir sorun yok koddada değişiklik yapmadım sadece yaz.php ve oku.php deki işlemleri veritabanına gönderttim.. Eger elinizde yapılmış ve çalışan bir örnek varsa paylaşırsanız sevinirim.. Şimdiden teşekkürler..
# murat | 20 Nisan 2008, 15:28
birden fazla txt dosyasını nasıl düzenlettirebiliriz? yani ?duzenle=asd.txt ?duzenle=asasdd.txt gibi..
teşekkürler.
# Ersin AYAZ | 30 Nisan 2008, 17:55
arkadaşlar asp örneginin oldugu site yine sorunlu,dosyayı paylaşabilirmisiniz…
# Muhammed ÇELİK | 26 Temmuz 2008, 16:11
Bu örneğin , ASP için olanı varsa link verebilir misiniz ? Ben ASP ye çeviriyorum ama çok saçma ve kıl bi mesaj alıyorum. ASP sayfam Parola isteyerek açılıyor. Sonra veritabanından okumuyor ve Acces Denied hatası veriyor ; yani ASP ye çeviremedim.
ASP şeklini yollayabilir misiniz ?
# taha ipek | 27 Temmuz 2008, 22:56
@Muhammed Çelik ;
localde çalıştırıyosun büyük ihitmal =) hostuna atıp denermisin çalışacaktır
# isa | 04 Ağustos 2008, 16:42
Merhabalar,
Gerçekden çok güzel bir çalışma ancak, şöyle bir sıkıntı içindeyim.
Verilerimi Mysql veritabanından çekiyorum ancak, bu hali ile sadece 1 adet veri çakiyor.
gösterdiğim tablodaki verilerin hepsini gelmesini istiyorum ama bunu nasıl yapabilirim.