yeni bir pencere açarak benim "enforce_auth" dengeleyerek

0 Cevap php

Benim sosyal ağ üzerinde. Eğer içinde veya dışında imzalanmış ise uygun endeksi götürecek "ev" bağlantıları vardır. Bir "index.php" Eğer site, imzalı göz atıyorsanız, orada sizi ve imzalanan ve "ev" vurmak eğer için "index_signedIn.php" götüren, orada

Bu benim için iyi çalışıyor. Sorun penceresini kapattığınızda, ve geri açmak, onun "index.php" size de imzalanmış olsa bile, ve teneke bir şekilde imzalı devam etmesini sağlar. Birisi bana init.php kurmak yardımcı oldu ve ben bu ilişki olur orada bir şey göremiyorum.

Eğer sorun olabilir ne bir fikir var, ve yardım etmek istiyorsanız, varsa bana, ne gerekebilir kod bildirin lütfen.

şimdiden teşekkürler

Benim manşete ben (de ve altbilgi) bu bağlantıları var

<div id="social_tag">
    <?php if($auth) { ?>
        <a href="index_signedIn.php"><img src="styles/images/social_tag.png" border="0" /></a>
    <?php }else{ ?>
        <a href="index.php"><img src="styles/images/social_tag.png" border="0" /></a>
    <?php } ?>
</div>

Bu dışarı oturum kere olur:

function enforce_auth() {
    global $auth;
    if(!$auth) {
        header("Location: signin.php?return=" . $_SERVER['REQUEST_URI']);
        exit;
    }
}

ve bu biz insanlar dışarı singed eğer gitmek mümkün olmak istemiyorum sayfalarında olduğunu ve şu anda o (olması gerektiği gibi) indeksine döker

enforce_auth();

Sadece pencere kapanır ve tekrar açılır zaman index_signedIn.php sizi almak gerekir ve hala imzalanır

0 Cevap