Searchrengine.php
session_start();
session_register('visit_count');
?>
<?php
if(!isset($visit_count))
{
$visit_count=1;
}
else
{
$visit_count++;
print(" $visit_count times <br>");
}
$self_url=$php_self;
$session_id=sid;
//echo"$session_id";
<FORM METHOD =POST action="searchresult.php" name=form_a>
<INPUT TYPE=HIDDEN VALUE="bhoomi" NAME=user_name>
<INPUT TYPE=HIDDEN VALUE="<?php echo $session_id ;?>" NAME=sessid>
searchprocess.php
$connection=mysql_connect($hostname,$user,$pass) or die("Unable to connect");
if($user_name=='bhoomi')
{
echo"before : $sessid";
-
-
query code........
--
--
inserting into result table (sessid and bid)
$query1="insert into result set bbid='$qbid',sessid='$sessid' ";
$result1=mysql_db_query($database,$query1,$connection) or die("Error in query1:$query1". mysql_error());
pagination code
if($Docu_type ==0)
{
$limit =25;
//echo"search :$search<br>";
$query ="select bbid from result where result.sessid = '$sessid'";
$result_count=mysql_db_query($database,$query,$connection) or die("Error in query1:$query". mysql_error());
$totalrows=mysql_num_rows($result_count);
if($totalrows<=0)
.............
passing sessid with pages
if($page != 1)
{
$pageprev = $page - 1;
echo("<a href='$PHP_SELF?page=$pageprev&Docu_type=$Docu_type&sessid=$sessid'><img border='0' src='back.gif'></a> ");
}
// display page nos if not 1
for($i = 1; $i <= $numofpages; $i++)
{
if($numofpages>1){
if($i == $page)
{?> <font size="4"><?echo"[$i]";?></font> <?}
else
echo" <a href='$PHP_SELF?page=$i&Docu_type=$Docu_type&sessid=$sessid'><font size=2>$i</font></a> ";
}
}
// display next page link if there is more than one
if(($totalrows - ($limit * $page)) > 0)
{
$pagenext = $page + 1;
echo("<a href='$PHP_SELF?page=$pagenext&Docu_type=$Docu_type&$sessid'><img border='0' src='next.gif'></a>");
}
i m passing sessid with pages but clicked on other pages or page sessid becomes null.
what should i do ?
thanks for reply
bhoomika