PDA

View Full Version : help with session/include


textahead
03-08-2009, 04:51 AM
Im wanting to count each page a visitor goes to including if the same page is visited more than once ie; if MR X vivits INDEX.php then CONTACTS.php then back to INDEX.php I need it to count as 3 page visits. I then need a different .php page to display for each page visited. i have the php files loaded as fb00.php, fb01.php , fbo2.php , fb03.php ect ect. heres the code im using


<?php
if (isset($_SESSION['hit']))
$_SESSION['hit']++;
else
$_SESSION['hit']=0;
$try_file='fb0'.$_SESSION['hit'].'.php';
if (file_exists($try_file))
include $try_file;
else
{
$_SESSION['hit']=0;
}
?>



It works but only displays fb00.php and I need this to change with each new page
Thanks for any help http://www.programmingtalk.com/pt_images/images/smilies/wink.gif

P.S. before anyone asks I need this because Im part of a banner exchange that requires a new banner to be displayed on each page. If you have the same banner on each page you get credited with 1 visit even if the visitor goes to 10 pages. If you have different banner on each page you will be credited with 10 visits rather than 1

textahead
03-08-2009, 07:52 AM
Thanks for all your help. Ive figured it out. didnt realise you needed session_start(); on each page till i stumbled across it in an online document.