• 29-01-2021, 15:36:38
    #1
    Üyeliği durduruldu
    Merhabalar,


    $obs_sayi = $connect->query("SELECT * FROM deneme WHERE onay = '0'")->num_rows;
    $aktif_obs = ($obs_sayi > 0) ? ' border-top-primary alert-success' : '';


    Bu komutta görüldüğü üzere "deneme" den çekilen sayı 0 dan büyük olunca ilgili göstergede "alert-success" yani renk değişimi oluyor. Buna ek olarak aynı komuta bildirim sesi eklemek istiyorum. Bu konuda yardımcı olabilecek varsa çok sevinirim.


    Saygılarımla.
  • 29-01-2021, 15:42:27
    #2
    myldrm adlı üyeden alıntı: mesajı görüntüle
    Merhabalar,


    $obs_sayi = $connect->query("SELECT * FROM deneme WHERE onay = '0'")->num_rows;
    $aktif_obs = ($obs_sayi > 0) ? ' border-top-primary alert-success' : '';


    Bu komutta görüldüğü üzere "deneme" den çekilen sayı 0 dan büyük olunca ilgili göstergede "alert-success" yani renk değişimi oluyor. Buna ek olarak aynı komuta bildirim sesi eklemek istiyorum. Bu konuda yardımcı olabilecek varsa çok sevinirim.


    Saygılarımla.
    Selamlar,

    Araştırmanızı kolaylaştıracak cümle: " how to add sound with notification php ".

    İyi çalışmalar.
  • 29-01-2021, 16:28:56
    #3
    Üyeliği durduruldu
    Narcos adlı üyeden alıntı: mesajı görüntüle
    Selamlar,

    Araştırmanızı kolaylaştıracak cümle: " how to add sound with notification php ".

    İyi çalışmalar.
    Merhabalar,

    Evet biraz araştırma yaptım ve söylediğiniz gibi bir kaç sonuca ulaştım fakat bu konularda neredeyse hiç bilgim olmadığı için bulduğum kodları entegre edemiyorum.
    Hali hazırda kullandığım kodu paylaştım, paylaştığım kod satırına direkt olarak bir bildirim sesi eklemeyi kendim yapamayacak kadar cahilim ne yazık ki.
    Sizden ricam ilettiğim kod satırına ekleme yapıp örnek olarak gösterirseniz çok sevinirim.

    Saygılarımla
  • 29-01-2021, 18:31:14
    #4
    head içerisine
    <script>
    (function ($) {
    $.extend({
    playSound: function () {
    return $(
    '<audio class="sound-player" autoplay="autoplay" style="display:none;">'
    + '<source src="' + arguments[0] + '" />'
    + '<embed src="' + arguments[0] + '" hidden="true" autostart="true" loop="false"/>'
    + '</audio>'
    ).appendTo('body');
    },
    stopSound: function () {
    $(".sound-player").remove();
    }
    });
    })(jQuery); 
    </script>
    if'in içnerisine
    <script>$(document).ready(function(){ $.playSound('ses.mp3'); }); </script>
  • 30-01-2021, 16:04:22
    #5
    Bu bahsettiğiniz şey sayfa yenilendikten sonra mı bildirimi görüyor kişi?
    Yoksa ajax sorgusu ile JSON yada metin ile mi tetiklemeye çalışıyorsunuz

    myldrm adlı üyeden alıntı: mesajı görüntüle
    Merhabalar,


    $obs_sayi = $connect->query("SELECT * FROM deneme WHERE onay = '0'")->num_rows;
    $aktif_obs = ($obs_sayi > 0) ? ' border-top-primary alert-success' : '';


    Bu komutta görüldüğü üzere "deneme" den çekilen sayı 0 dan büyük olunca ilgili göstergede "alert-success" yani renk değişimi oluyor. Buna ek olarak aynı komuta bildirim sesi eklemek istiyorum. Bu konuda yardımcı olabilecek varsa çok sevinirim.


    Saygılarımla.
  • 31-01-2021, 11:23:30
    #6
    Üyeliği durduruldu
    G3da adlı üyeden alıntı: mesajı görüntüle
    Bu bahsettiğiniz şey sayfa yenilendikten sonra mı bildirimi görüyor kişi?
    Yoksa ajax sorgusu ile JSON yada metin ile mi tetiklemeye çalışıyorsunuz
    ilgili sayfa 10 saniyede bir otomatik yenileniyor, yani evet sayfa otomatik yenilendiği için 10sn de bir güncelleniyor sürekli