• 23-08-2012, 20:54:53
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Merhaba arkadaşlar küçük bir sıkıntım var.

    şimdi title sayfada birşeyler değiştiği zaman otomatik değişmeli örneğin facebooktaki mesaj geldiğinde şu size mesaj gönderdi yazması gibi örneğin


    http://fizy.org/mood
    daki gibi şarkı değiştiği zaman title şarkı ismini alıyor bunun gibi title ı değiştirme olayını anlayamadım bir türlü... Yardımlarınızı bekliyorum teşekkürler
  • 23-08-2012, 21:34:12
    #2
    Üyeliği durduruldu
    Bunun php ile alakası yok fakat bunu kullanırsanız istediğinizi elde edebilirsiniz.
    (konu jquery bölümüne açılmalıydı)

    <script type="text/javascript">
          $(document).ready(function() {
            document.title = 'yeni başlık';
          });
        </script>*
    bir fonksiyona veya bir sonuca bağlarsanız istediğinizi elde edebilirsiniz.
  • 23-08-2012, 21:37:12
    #3
    neyle yapildigi hakkinda bir fikrim yoktu o yuzden direk php ye geldim ilgi alanim oldugu icin. modlar gerekli islemi yapicaktir.

    Bu arada tesekkur ederim
  • 23-08-2012, 21:46:05
    #4
    Üyeliği durduruldu
    olabilir tabi ki yardımı olduysa ben teşekkür ederim, iyi günler.
  • 23-08-2012, 23:24:13
    #5
    dostum sana şöyle yardımcı olmak istiyorum
    örneklendireyim
    bir ürün sayfan var ve ürünü kaydederken başlık açıklama varsa resim bunları veritabanına kaydedersin şimdi ürün sayfana title vermek için yani değiştirmek için <head></head> tagların arasına gidip
    $title = mysql_fetch_array(mysql_query('SELECT * FROM tablo'));
    echo '<title>'.$tablo[title].'</title>';
    diyerek ürün sayfandaki title otomatik olarak değiştirirsin.
    genel bir örnek vermek istedim sizin sistemi bilmedigim için iyi çalışmalar.
  • 23-08-2012, 23:28:42
    #6
    Justian0 adlı üyeden alıntı: mesajı görüntüle
    dostum sana şöyle yardımcı olmak istiyorum
    örneklendireyim
    bir ürün sayfan var ve ürünü kaydederken başlık açıklama varsa resim bunları veritabanına kaydedersin şimdi ürün sayfana title vermek için yani değiştirmek için <head></head> tagların arasına gidip
    $title = mysql_fetch_array(mysql_query('SELECT * FROM tablo'));
    echo '<title>'.$tablo[title].'</title>';
    diyerek ürün sayfandaki title otomatik olarak değiştirirsin.
    genel bir örnek vermek istedim sizin sistemi bilmedigim için iyi çalışmalar.
    Yanlış anlamayın ama olabilecek en kötü yöntemlerden biri bu bence. Hem tablodaki tüm kolonları veritabanından alıyorsunuz, yetmiyormuş gibi bir de onları mysql_fetch_array ile gereksiz yere çift indise atıyorsunuz. Tablodaki kolon sayısına bağlı olarak, en az 3-4 kat fazla kaynak tüketiyorsunuz bu yöntemle.
  • 23-08-2012, 23:30:46
    #7
    Hkan adlı üyeden alıntı: mesajı görüntüle
    Yanlış anlamayın ama olabilecek en kötü yöntemlerden biri bu bence. Hem tablodaki tüm kolonları veritabanından alıyorsunuz, yetmiyormuş gibi bir de onları mysql_fetch_array ile gereksiz yere çift indise atıyorsunuz. Tablodaki kolon sayısına bağlı olarak, en az 3-4 kat fazla kaynak tüketiyorsunuz bu yöntemle.
    her yiğidin yoğurt yiğişi farklıdır, buyrun sizide görmek isteriz.
  • 24-08-2012, 00:05:13
    #8
    Üyeliği durduruldu
    Justian0 adlı üyeden alıntı: mesajı görüntüle
    her yiğidin yoğurt yiğişi farklıdır, buyrun sizide görmek isteriz.
    Fizy deki sistem jquery ile yapılıyor php ile alakalı değil bencede.
    Fakat ajaxla title almak php nin işi tabiki.
  • 24-08-2012, 09:58:19
    #9
    Justian0 adlı üyeden alıntı: mesajı görüntüle
    her yiğidin yoğurt yiğişi farklıdır, buyrun sizide görmek isteriz.
    Ben küçük deneme işleri dışında tüm sistemlerde en azından CV (controller, view) yapısını kullanırım. Bu yüzden PHP ve HTML kodlarım ayrıdır. Ben tüm PHP işlerini yaptıktan sonra gerekli değişkenleri HTML'de kullanırım. Bu yüzden hiçbir zaman sadece title için ayrı bir sorgu yapma gereği duymam. Gerekli bilgiler zaten değişkenlerimin birinde vardır, oradan kullanırım.