note 51111 added to function.header
| From: | oto_brglez_ml at hotmail dot com | Date: | Sun, 20 Mar 2005 10:46:56 +0000 |
| Subject: | note 51111 added to function.header | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-86710@lists.php.net to get a copy of this message | ||
I'm using this lines to force users of my page to use SSL. U can set variable $SSL to true if u
want SSL and false if u don't. This snippet is from my login page where i want to use SSL.
$SSL = true;
if($SSL){ /* I want to use SSL on my page */
if($_SERVER["HTTPS"] == 'on'){ /* SSL is used */
/* User exists so let's send header and rederect him to page zoox.php */
if($_SESSION['id']!=''){ header("Location: zoox.php"); };
} else {
/* SSL is not used so rederect him to this page this time with SSL */
header("Location: https://".$_SERVER["SERVER_NAME"].$_SERVER["PHP_SELF"]);
};
} else { /* I don't want to use SSL on my page */
/* User exists so let's go to zoox.php without SSL */
if($_SESSION['id']!='') header("Location: zoox.php");
};
----
Manual Page -- http://www.php.net/manual/en/function.header.php
Edit -- http://master.php.net/manage/user-notes.php?action=edit+51111
Delete: added to the manual -- http://master.php.net/manage/user-notes.php?action=delete+51111&report=yes&reason=added+to+the+manual
Delete: bad code -- http://master.php.net/manage/user-notes.php?action=delete+51111&report=yes&reason=bad+code
Delete: spam -- http://master.php.net/manage/user-notes.php?action=delete+51111&report=yes&reason=spam
Delete: useless -- http://master.php.net/manage/user-notes.php?action=delete+51111&report=yes&reason=useless
Delete: other reasons -- http://master.php.net/manage/user-notes.php?action=delete+51111&report=yes
Reject -- http://master.php.net/manage/user-notes.php?action=reject+51111&report=yes
Search -- http://master.php.net/manage/user-notes.php