• 04-11-2019, 15:28:36
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Merhabalar, SMF forum yazılımı kullanıyorum. Şöyle bir sıkıntım var. Bir üyeyi etiketlediğimiz de alert vermesini istiyorum. Üye etiketlendiğinde alert veriyor fakat kullanıcı bu uyarıya bakmazsa her sayfada bu alerti vermeye devam ediyor. Sizden ricam kodu sadece 1 kere çalıştırabileceğimiz php kodu var mıdır?



    Veya şöyle bir sistem var mıdır PHP'de. Yazdığımız kod sadece index.php sayfasında çalışacak?
  • 04-11-2019, 16:03:56
    #2
    $cr_page = basename($_SERVER['PHP_SELF']); 
    if($cr_page == 'index.php') {
    // sadece index.php'de çalışacak kodunuz buraya
    }
  • 04-11-2019, 16:56:07
    #3
    metehandemir adlı üyeden alıntı: mesajı görüntüle
    $cr_page = basename($_SERVER['PHP_SELF']);
    if($cr_page == 'index.php') {
    // sadece index.php'de çalışacak kodunuz buraya
    }
    Üstadım teşekkür ederim. Peki şöyle bir sistem var mı PHP'de. Tek seferlik çalıştırabileceğimiz bir kod?
  • 04-11-2019, 17:42:23
    #4
    Her kişi için bir kere çalışmasını istiyorsan javascript cookie ile yapabilirsin.
  • 04-11-2019, 18:34:46
    #5
    smf yi 10 yıl kadar önce kullanıyordum. o alert i veritabanından okundu bilgiis alıp gösteriyorsa, templatede okunmadığını gösterdiği gibi ilgili sütunu okundu yapman lazım. tek seferlik çalıştırma mevzusundan farklı bi olay olur mantıken.

    yada o veriyi okuma kısmında indexte olup olmadığının kontrolünü yapabilirsin. index.php de olup olmadığı kontrolü yeterliolur mu ona ayrıca bakmak lazım.