• 09-11-2009, 22:17:32
    #1
    Üyeliği durduruldu
    slm arkadaşlar;

    aynı sunucuda barınan 2 ayrı sitem var ve yazdığım sayac programı birinde çalışırken diyerinde çalışmıyor sebebi ne olabilir sizce?

    sayac ilk önceleri db kontrollüydü ama bu haliyle bir giren ip 20 yıl sonra girse yine sayılmıyordu db boşaltılmadığı sürece ama şimdi ziyaretçinin ip değerini

    session değerine atadım fakat www.filanca.com da çalışırken www.falanca.com da çalışmıyor.

    ama bir sorun daha var aynı kodlar IE7 de sorun çıkarıyor ama ff veya operada sorunsuz çalışıyor.

    diyer sitedeki sayac hepsinden çalışıyor sorun sizce ne olabilir.

    lütfen yardım..

    biraz daha açayım şöyleki;

    www.flanca.com da sayfa yeniliyorum sayac sabit sayfa geziyorum sayaç sabit

    ama

    www.falanca.com da sayfa yeniliyorum sayac hep artıyor sayfa geziyorum yine artıyor.

    iki sitede de aynı kodlar var include olduğu için dosyayı olduğu gibi oraya attım.
  • 09-11-2009, 23:09:00
    #2
    kodlar olmadan nasıl sağlıklı bir cevap verilebilir ki?

    "atın bakalım tutturabilecek misiniz" gibi bişey demiş oluyorsunuz.
  • 09-11-2009, 23:10:44
    #3
    Selam;
    Sql sorgularını konuya yazabilirsen daha açıklayıcı olur.
  • 09-11-2009, 23:22:17
    #4
    Üyeliği durduruldu
    Rüya görme duası;
    Cuma gecesi 2 rekat namazdan sonra 1 yasin ve 141 defa (ela ya´lemü men helak ve hüvel latüfür habir) okunur, kimseyle konusmadan sağ tarafa yatılır ve görünmek istenen şey içten söylenir, allahın izniyle inşallah kodlar rüya olarak görülür. Sanırım bu şekilde görereğiz kodları :P şaka bir yana kodları görmemiz lazım üstadım
  • 10-11-2009, 01:39:14
    #5
    Üyeliği durduruldu
    evet haklısınız kodları atmayı unutmuşum kusura bakmayın..

    kodlar aşağıda..

    <?php
    $ipno = $_SERVER['REMOTE_ADDR'];
    
    if ($_SESSION['ipler'] != true) {
    
    $_SESSION['ipler'] = $ipno;
    
    $ip_yazi = $_SESSION['ipler'];
    
    $saat = substr(strftime('%d %B %Y'),0,6);
    //--------- ziyaretci ulkesi ------------
    function ulkeBul($ip) {
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, "http://ip-to-country.webhosting.info/node/view/36");
    curl_setopt($ch, CURLOPT_POST, 1);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_POSTFIELDS, 'ip_address='.$ip.'');
    $kaynak = curl_exec ($ch);
    curl_close ($ch);
    preg_match("'belongs to <b>(.*?)</b>'s", $kaynak , $donen);
    return $donen["1"];
    }
    $ulkesi = ulkeBul($_SERVER["REMOTE_ADDR"]);
    //---------------------------------------
    $tarayici=$_SERVER['HTTP_USER_AGENT'];
    $kayit=mysql_query("insert into ip_yazdir (ip_no,tarayici_adi,ulkesi,saati) values ('$ip_yazi','$tarayici','$ulkesi','$saat')");
    }
    else {
    
    }
    
    ?>
    bunlarda her sayfada kullandığım oturum açma komutları

    <?php
    session_start();
    ini_set('error_reporting', E_ALL^E_NOTICE);
    @setlocale(LC_ALL, 'turkish');
    ?>
    hazır atmışken siteleride vereyim madem kontrol edersiniz..

    www.avsaadasitatil.com bu canının istediği tarayıcıda çalışan

    www.avsa-adasi.org buda her tarayıcıda tık bile demeyen

    ama her ikisinde de aynı kodlar var.. sorun ne acaba?
  • 10-11-2009, 03:37:04
    #6
    Üyeliği durduruldu
    Aslında tarayıcı farkı olmaması gerek sonuçta server-side programlamışsın JS koduda yok. Include ile çalıştırdıgın için include dışında kalan kodlarında bir hata olabilir onları bir kontrol et.
  • 10-11-2009, 22:21:00
    #7
    Üyeliği durduruldu
    evet aslında bu aklıma geldi ve bütün kodları gözden geçirdim ama sonuçta 2 sitede aynı sunucu ve aynı dosyaları kullanıyor.. ne iş tir anlamadım.. :S
  • 12-11-2009, 00:34:57
    #8
    Üyeliği durduruldu
    arkadaşlar konu günceldir bu sorun nerden kaynaklanabilir.

    dün akşam çalışan sitedeki dosyaları çalışmayan ile değiştirdim ama orda da çalıştı bu isimde çalışmıyor nalet..
  • 19-11-2009, 01:11:09
    #9
    Üyeliği durduruldu
    Bu Konu Çözüme Ulaşmıştır..

    Çözümü Şöyle Anlatayım..

    Sayaç Dosyasını Siliyorsunuz Sorun Çözülüyor