PDA

Orijinalini görmek için tıklayınız : Sajax


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. ;)