Re: strpos error (I'm missing something obvious)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Kevin,

Try this instead:

$site = "http://www.wnc.edu";;
$referer = $_SERVER["HTTP_REFERER"];

echo $referer;    // the output is correct at: http://www.wnc.edu/test/

if (is_int(strpos($referer, $site)))
{
   echo "yes";
}

Why did I make this change? strpos returns an integer representing the position of the needle ($site) in the haystack ($referrer). For more info, see http://us.php.net/manual/en/function.strpos.php.

Regards,
Carlton Whitehead

Kevin Murphy wrote:
Overly simplified version of my code.

$site = "http://www.wnc.edu";;
$referer = $_SERVER["HTTP_REFERER"];

echo $referer;    // the output is correct at: http://www.wnc.edu/test/

if (strpos($referer,$site) === TRUE)
{
    echo "yes";
}

Why doesn't it echo out "yes"? I know I am doing something stupid here, but it doesn't seem to work .... :-)



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


[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux