Re: [PHP] previous page

2004-06-09 Thread cab
Larry,

Thanks all makes sense, but, if I add this:
?php
echo($_SERVER['HTTP_REFERRER']);
?
I don't get anything back when the page is called?

Cab

Larry E . Ullman [EMAIL PROTECTED] wrote in message
news:[EMAIL PROTECTED]
  I have a .php page I don't want anyone being able to just open it
  unless
  they've been through a previous page that is a disclaimer http
  referrer etc
  come to mind but not exactly sure how to implement it in PHP.

 Yes, you could check the value of $_SERVER['HTTP_REFERRER'] but that's
 not perfect. Instead, you could have the previous page contain a form
 with a special hidden input. The form is submitted to the protected
 page, where you check for that hidden input's value. If that protected
 page doesn't receive $_POST data containing whatever meaningful data,
 redirect them accordingly.

 Hope that helps,
 Larry

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP] previous page

2004-06-09 Thread Larry E . Ullman
Thanks all makes sense, but, if I add this:
?php
echo($_SERVER['HTTP_REFERRER']);
?
I don't get anything back when the page is called?
Yes, that can happen, which is why I said it wasn't perfect. I think 
using some sort of form to go through is the better option.

Larry
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


Re: [PHP] previous page

2004-06-09 Thread Daniel Clark
Then you could set a hidden form variable INPUT TYPE=hidden NAME=xxx VALUE=etc
or set a sesssion variable on the previous page.

Larry,

Thanks all makes sense, but, if I add this:
?php
echo($_SERVER['HTTP_REFERRER']);
?
I don't get anything back when the page is called?

Cab

Larry E . Ullman [EMAIL PROTECTED] wrote in message
news:[EMAIL PROTECTED]
  I have a .php page I don't want anyone being able to just open it
  unless
  they've been through a previous page that is a disclaimer http
  referrer etc
  come to mind but not exactly sure how to implement it in PHP.

 Yes, you could check the value of $_SERVER['HTTP_REFERRER'] but that's
 not perfect. Instead, you could have the previous page contain a form
 with a special hidden input. The form is submitted to the protected
 page, where you check for that hidden input's value. If that protected
 page doesn't receive $_POST data containing whatever meaningful data,
 redirect them accordingly.




Re: [PHP] previous page

2004-06-09 Thread Steve Douville
Try:

$_SERVER['HTTP_REFERER']

You misspelled it...
- Original Message - 
From: Larry E. Ullman [EMAIL PROTECTED]
To: cab [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]
Sent: Wednesday, June 09, 2004 8:46 AM
Subject: Re: [PHP] previous page


  Thanks all makes sense, but, if I add this:
  ?php
  echo($_SERVER['HTTP_REFERRER']);
  ?
  I don't get anything back when the page is called?
 
 Yes, that can happen, which is why I said it wasn't perfect. I think 
 using some sort of form to go through is the better option.
 
 Larry
 
 -- 
 PHP General Mailing List (http://www.php.net/)
 To unsubscribe, visit: http://www.php.net/unsub.php
 
 
 
 
 

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP] previous page

2004-06-09 Thread cab
Was ready after searching www.google.com  and yes your right about the
incorrect spelling of the variable.

I also found that some firewalls block the information.

So, I now have to go back to the drawing board and build the form.  Easy if
it was as simple as a form and a submit button but this is a complex spliced
image.


Larry E . Ullman [EMAIL PROTECTED] wrote in message
news:[EMAIL PROTECTED]
  Thanks all makes sense, but, if I add this:
  ?php
  echo($_SERVER['HTTP_REFERRER']);
  ?
  I don't get anything back when the page is called?

 Yes, that can happen, which is why I said it wasn't perfect. I think
 using some sort of form to go through is the better option.

 Larry



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP] previous page

2004-06-09 Thread Fred
Larry E . Ullman wrote:
Thanks all makes sense, but, if I add this:
?php
echo($_SERVER['HTTP_REFERRER']);
?
I don't get anything back when the page is called?

Yes, that can happen, which is why I said it wasn't perfect. I think 
using some sort of form to go through is the better option.

Larry
You can use session tracking to accomplish this goal. Simply have the 
required page set a variable in the session that the protected page 
checkes for.

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[PHP] previous page

2004-06-08 Thread cab
Hi People,

Just need a bit of direction to a resource or tutorial on this one please.

I have a .php page I don't want anyone being able to just open it unless
they've been through a previous page that is a disclaimer http referrer etc
come to mind but not exactly sure how to implement it in PHP.

You kind considerate suggestions are appreciated.

Thanks
CAB

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP] previous page

2004-06-08 Thread Larry E . Ullman
I have a .php page I don't want anyone being able to just open it 
unless
they've been through a previous page that is a disclaimer http 
referrer etc
come to mind but not exactly sure how to implement it in PHP.
Yes, you could check the value of $_SERVER['HTTP_REFERRER'] but that's 
not perfect. Instead, you could have the previous page contain a form 
with a special hidden input. The form is submitted to the protected 
page, where you check for that hidden input's value. If that protected 
page doesn't receive $_POST data containing whatever meaningful data, 
redirect them accordingly.

Hope that helps,
Larry
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php