tepisenordek
08-11-2007, 20:43 PM
Merhaba arkadaşlar şimdi gündemimizde olan ve aslında uzun bir süredir var
olan bu metod hakkında ufak bir çalışma yapmak ve size bunları türkçe
kaynak olarak anlatmak istedim. Şimdi fazla gevezelik etmeden yazıma
başlıyım (:
Ajax'ın ne olduguna dair gerekli açıklamaları daha önce www.turk-php.com
üzerindeki Achilles (( Engin Dumlu )) hocamızın yazdıgı makaleyı
okuyabilirsiniz.
http://www.turk-php.com/new/index.php?action=browseArticle&catID=191&articleID=483
Sajax Download :
Tar.gz formatında :
http://absinth.modernmethod.com/sajax/sajax-0.10.tgz
Zip Formatında :
http://absinth.modernmethod.com/sajax/sajax-0.10.zip
Indirdiğimiz bu sıkıştırılmış dosyaları açıyoruz ardından php dizini
içerisindeki Sajax.php adlı dosyayı alıyoruz (:
Şimdi Merhaba Dünya yazdıralım bu arada da mantıgını kavramaya calısalım ;)
PHP:
1.
2. <?php
3.
4. require 'Sajax.php';
5.
6. function yazdir($data)
7. {
8. return "$data";
9. }
10. sajax_init();
11. sajax_export("yazdir");
12. ?>
13.
14. <script type="text/javascript">
15. <?php
16. sajax_show_javascript
17. ?>
18. x_yazdir(cikti("Sajax Ogrenıyorum"),yazdir);
19. function cikti(veri)
20. {
21. alert(veri);
22. }
23. </script>
Şimdi sajax_export ile fonxionumuzu javascript'e gönderme işlemine
başladık. Javascript içerisinden fonksiyonumuzun başına " x_ " eklıyoruz.
Zaten bundan sonraki kısımda kolay neden böyle oldu diyecegınızı duyar
gibiyim ama gelen veri ile ne yapacagımızı belirtmek icin ayrı bır
fonksiyon actık ve kullandık.
Ve ekran goruntumuzu de aldık Sajax Ogrenıyorum Şeklinde bir alert :)
Diğerki çalışmalarımızda görüşmek üzere. ;)
olan bu metod hakkında ufak bir çalışma yapmak ve size bunları türkçe
kaynak olarak anlatmak istedim. Şimdi fazla gevezelik etmeden yazıma
başlıyım (:
Ajax'ın ne olduguna dair gerekli açıklamaları daha önce www.turk-php.com
üzerindeki Achilles (( Engin Dumlu )) hocamızın yazdıgı makaleyı
okuyabilirsiniz.
http://www.turk-php.com/new/index.php?action=browseArticle&catID=191&articleID=483
Sajax Download :
Tar.gz formatında :
http://absinth.modernmethod.com/sajax/sajax-0.10.tgz
Zip Formatında :
http://absinth.modernmethod.com/sajax/sajax-0.10.zip
Indirdiğimiz bu sıkıştırılmış dosyaları açıyoruz ardından php dizini
içerisindeki Sajax.php adlı dosyayı alıyoruz (:
Şimdi Merhaba Dünya yazdıralım bu arada da mantıgını kavramaya calısalım ;)
PHP:
1.
2. <?php
3.
4. require 'Sajax.php';
5.
6. function yazdir($data)
7. {
8. return "$data";
9. }
10. sajax_init();
11. sajax_export("yazdir");
12. ?>
13.
14. <script type="text/javascript">
15. <?php
16. sajax_show_javascript
17. ?>
18. x_yazdir(cikti("Sajax Ogrenıyorum"),yazdir);
19. function cikti(veri)
20. {
21. alert(veri);
22. }
23. </script>
Şimdi sajax_export ile fonxionumuzu javascript'e gönderme işlemine
başladık. Javascript içerisinden fonksiyonumuzun başına " x_ " eklıyoruz.
Zaten bundan sonraki kısımda kolay neden böyle oldu diyecegınızı duyar
gibiyim ama gelen veri ile ne yapacagımızı belirtmek icin ayrı bır
fonksiyon actık ve kullandık.
Ve ekran goruntumuzu de aldık Sajax Ogrenıyorum Şeklinde bir alert :)
Diğerki çalışmalarımızda görüşmek üzere. ;)