Go back to the original thread you started (https ....).
On Fri, Feb 15, 2008 at 3:46 PM, nihilism machine
<[EMAIL PROTECTED]> wrote:
> this still does not work, if a domain has no preceeding www. it
> redirects to http://www.www.site.com, if it has a www. it goes to
> www.www.mydomain.com
> , any ideas?
>
> <?php
>
> class URL {
>
> // Public Variables
> public $ServerName;
> public $WWW;
>
> // Public Functions
>
> public function __construct() {
> $this->checkWWW();
> $this->ServerName = $_SERVER['SERVER_NAME'] .
> $_SERVER['REQUEST_URI'];
> }
>
> // Check if site is preceeded by 'WWW'
> public function checkWWW() {
> $myDomain = $_SERVER['SERVER_NAME'];
> $FindWWW = 'www.';
> $POS = strpos($myDomain, $FindWWW);
> if ($POS === 1) {
> $this->WWW = true;
> } else {
> $this->WWW = false;
> }
> }
>
> // Redirect to WWW
> public function WWWRedirect() {
> if ($this->WWW == false) {
> $redir = "Location: http://www." . $this->ServerName;
> header($redir);
> }
> }
>
> }
>
> $myURL = new URL();
> $myURL->WWWRedirect();
>
> ?>
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>
--
</Dan>
Daniel P. Brown
Senior Unix Geek
<? while(1) { $me = $mind--; sleep(86400); } ?>
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php