ציטוט:
נכתב במקור על ידי RightX
PHP קוד:
<?php session_start(); if(isset($_SESSION['visitCount'])){ $_SESSION['visitCount'] += 1; if($_SESSION['visitCount'] >= 5) { // כאן זה מוגדר לפעם ב5 כניסות, תשנה את זה כרצונך header("Location: http://www.YourSite.com"); // תחליף לכתובת האתר שאתה מעוניין שיועברו אליו session_destroy(); } } else { $_SESSION['visitCount'] = 1; } ?>
|
אי אפשר להשתמש בסשן בגלל שאנחנו לא מדברים על משתמש יחיד כי פעם הבאה שהמשתמש יכנס לאחר סגירת דפדפן המספר יתאפס ואתה לא יודע אם בדיוק הוא משתמש שכניסתו לאתר מתחלקת בחמש.
מדריך פשוט לאיך עושים מונה כניסות מבוסס קובץ:
http://www.oxyscripts.com/php-code-s...e-counter.html
אתה יכול להתבסס על זה רק שהפעם תשתמש באופרטור % שנותן לך את תוצאת השארית מהחילוק, זה אמור להיות
PHP קוד:
if($count % 5 == 0) {
// popout
}