Jump to content

[SOLVED] header("Location:".$_SERVER['HTTP_REFERER'].""); PROBLEM


plodos

Recommended Posts

<?php 
if ($_SESSION['loggedIn'] != 'reviewer')
{   //check the registered user, if not go index.php 
   if(!$_SESSION['id'])
   {
      header("location:index.php"); 
      die();
   }
   else //if registered with different user type turn back to your page
   {
      echo $HTTP_REFERER;
      header("Location:".$_SERVER['HTTP_REFERER']."");
   }
}
?>

 

this part is not working

else

  {

      echo $HTTP_REFERER;

      header("Location:".$_SERVER['HTTP_REFERER']."");

  }

but if I write like this it is working

else

  {

    exit();

  }

What is the problem ?

that page is coming from www.aaaa.com/user.php or www.aaaa.com/blabla.php

 

but it is not giving any error or there is no action

 

this part is not working with header()

if I put header, problem starts here

<?php
else
   {
      //header("Location:".$_SERVER['HTTP_REFERER']."");
     exit();
   }
?>

What is the problem ?  Why the header() is not working or is not giving any error

 

I got these errors:S

 

Notice: Undefined variable: HTTP_REFERER in /bbp/reviewer.php on line 18

 

Notice: Undefined index: HTTP_REFERER in bbp/reviewer.php on line 19

 

<?php
echo $HTTP_REFERER;                     //line 18     
echo $_SERVER['HTTP_REFERER'];   //line 19   
?>

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.