Merhaba, Ziyaretçi. Lütfen giriş yapın veya üye olun.
Aktivasyon mailiniz gelmediyse buraya tıklayın.
20, 2008, 02:22:14 pm
42892 Mesaj 8131 Konu Gönderen: 18002 Üye
Son üye: Hope1983
Turk-Php.Com Forum  |  Yardım Forumları  |  HTML & JavaScript & XML Forumu  |  AJAX  |  ajaxla kontrol « önceki sonraki »
Sayfa: [1] Yazdır
Yazan Konu: ajaxla kontrol  (Okunma Sayısı 852 defa)
samety
Ziyaretçi


E-Posta
ajaxla kontrol
« : 05, 2006, 02:09:52 am »

resim değiştirme
arkadaslar ajaxla otomatik olarak vt yi kontrol ediyorum.ama bu vt yi kontrol ettikten sonra div alanındaki img nin içerdigi resmi deüğiştirmek istiyorum.
mesaj kutusu yapıcam mesajları kontrol ediyorum belirli saniye aralıklarla.eger mesaj varsa resim mesaj var resmi olucak fakat  bi yontem bulamadım :S
fakat sayfayı yeniledigimde oluyor.mesaj kutusu cıkıyo ama ajaxla beceremedim.bi yol bi yöntem rica ediyorum
Logged
eburhan
PHP Stajyeri
**
Offline Offline

Mesaj Sayısı: 367



Üyelik Bilgileri WWW
Ynt: ajaxla kontrol
« Yanıtla #1 : 05, 2006, 06:28:37 am »

AJAX ile iletişim kurduğun PHP sayfasında bunu yapmalısın. Şöyle mesela:

Eğer mesaj var ise => echo "<img src=\"yeni_mesaj_var_resmi.jpg\" />";

Eğer mesaj yok ise => echo "<img src=\"yeni_mesaj_yok_resmi.jpg\" />";
Logged

samety
Ziyaretçi


E-Posta
Ynt: ajaxla kontrol
« Yanıtla #2 : 06, 2006, 02:08:51 am »

diyorum ya itşe o sayfada yapıyorum mesela
Kod:

<?php
       $ip
=$_SERVER['REMOTE_ADDR'];
       
$sql="UPDATE bagliuserler SET TARIH=DATE_ADD( NOW( ) , INTERVAL 5 MINUTE ) , 
                IP='"
.$ip."' WHERE KULLANICI_ADI ='".$_SESSION["username"]."'";
include("class.php");
$baglan=new mysql();
$baglan->sorgula($sql);

function 
show_now() {
//return server date
return date("l dS of F Y h:i:s A");
}

require 
'Sajax.php'
$sajax_request_type "GET";
sajax_init();
sajax_export("show_now");
 
sajax_export('veri_al'); 
sajax_handle_client_request();

?>

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-9">
<script>
        <?
        sajax_show_javascript();
        ?>
var counter = 1;
        function show_me(date_server) {
                document.getElementById("date_div").innerHTML = date_server;
        }

        function get_date() {
                //put the return of php's show_now func
                //to the javascript show_me func as a parameter
                x_show_now(show_me);
                //do it every 1 second
                setTimeout("get_date()", 5000);
counter++;
if(counter > 5)
 {
[glow=red,2,300]     x_veri_al();
    counter=0;[/glow]
}
        }
        </script>
parlak yazıyla olan yerde php kontrolu yapıyorum baglı kullancııları listeletyorum
kodları sag soldan aldım aynı bu sekilde mesaj kontrolu yapmak istiyorum ama burda mesela geriye bi deger dondurup sayfaya bi uygulama yapmıyor ben sayfada resimi değiştirecegim nasıl yaparım ?
« Son Düzenleme: 06, 2006, 11:05:48 am Gönderen: engin » Logged
eburhan
PHP Stajyeri
**
Offline Offline

Mesaj Sayısı: 367



Üyelik Bilgileri WWW
Ynt: ajaxla kontrol
« Yanıtla #3 : 06, 2006, 04:44:42 am »

Dostum kusura bakma ama bu işte SAJAX'ın parmağı olduğunu bilmiyordum Smiley
Hazır kütüphaneleri kullanmadığım için yardımcı olamayacağım.
Logged

samety
Ziyaretçi


E-Posta
Ynt: ajaxla kontrol
« Yanıtla #4 : 06, 2006, 04:53:19 am »

Dostum kusura bakma ama bu işte SAJAX'ın parmağı olduğunu bilmiyordum Smiley
Hazır kütüphaneleri kullanmadığım için yardımcı olamayacağım.
Smiley
ya ben pek bilmedigimiçin onunla ilgili ornek buldum ondan geliştirdim biras elinde kütüphanesiz bir örnek filan var mı Smiley
nereye baksam ya sajax ya xajax çıkıo karsıma :S
Logged
Sayfa: [1] Yazdır 
« önceki sonraki »
Gitmek istediğiniz yer:  


Turk-Php.Com Forum | SMF Forum Software © 2005, Simple Machines LLC. All Rights Reserved.