Hi
This should send different images to the referer based on what parse_url()
returns:
<?php
$url=parse_url($HTTP_REFERER);
if ($url[host] == "domain.com") {
$requestImage = "images/domain_A.gif";
}
else {
$requestImage = "images/domain_B.gif";
}
header ("Content-Type: image/gif");
header ("Content-Length: ". filesize($requestImage));
header ("Content-Disposition: filename=" . $requestImage);
readfile($requestImage);
?>
You may need to modify it a bit perhaps with a "switch" statement for more
flexibilty. Let me know how you get on.
Regards
Girish
--
www.girishnath.co.uk
----- Original Message -----
From: "Brian V Bonini" <[EMAIL PROTECTED]>
To: "PHP Lists" <[EMAIL PROTECTED]>
Sent: Monday, January 28, 2002 4:02 PM
Subject: [PHP] Need a little help
I'm trying to redirect based on referring host
and request.
I have an .htaccess set up like this:
RedirectMatch (.*)\.gif$ http://www.domain.com/_borders/test.php
to redirect all requests for .gif's to a php script which then
determines the referring host.
$url=parse_url($HTTP_REFERER);
if ($url[host] == "domain.com") {
file://this is where I get stuck
do something
} else {do some thing}
how to I return the correct image. I.e. if the referring page
has an <img src="mydomain.com/image"> link and I redirect requests for
that image to the php script to determine the host how can I now
return a different image for display into the page. Make sense?
Is it possible?
-Brian
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]