RE: [PHP] Need a little help
| From: | Brian V Bonini | Date: | Tue, 29 Jan 2002 13:12:47 +0000 |
| Subject: | RE: [PHP] Need a little help | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-82558@lists.php.net to get a copy of this message | ||
What browser are you using?
I just read in the annotated manual there
may be issues wiht this using ie5.x.
Do you have the script running on a public webserver
where I can try it from here just to see if
I get the same results?
-Brian
> -----Original Message-----
> From: Girish Nath [mailto:girishn@btinternet.com]
> Sent: Monday, January 28, 2002 7:55 PM
> To: Brian V Bonini
> Cc: php-general@lists.php.net
> Subject: Re: [PHP] Need a little help
>
>
> Hi Brian
>
> I've just setup the RedirectMatch in Apache and tried the PHP script
> (test.php) out and it worked fine.
>
> The only thing that caused broken image symbols to appear was if the image
> redirect script (test.php) created any output before the header()
> functions.
> Check for whitespace or any functions that might be outputting error
> messages within test.php
>
> Regards
>
>
> Girish
> --
> www.girishnath.co.uk
>
>
>
> ----- Original Message -----
> From: "Brian V Bonini" <b-bonini@cox.net>
> To: "Girish Nath" <girishn@btinternet.com>
> Cc: <php-general@lists.php.net>
> Sent: Monday, January 28, 2002 8:17 PM
> Subject: RE: [PHP] Need a little help
>
>
> hmmm, I think I see where your going but
> that either just puts out a lot of garbage
> on the screen:
>
> ¤X!lø`7-Y± Á\t1h^?(uT"3è¡? J2¶'O\Ô'G)ÂGì^
>
> Ì-.téZ-ä(òS¡¹!n3pPßsfÔÓÄVoõ`\Z·Å"ô2'Ô?;Ur©e8òÞhS??0Ít^%;-,X
> âÑ9>ºcI%",(CqxpR ¤Ô"4ûȶÔ&%03. Ì`?ÃåP? r ~éT
> "ÀÃ^IÀ¦.Zª^:;}ä,ò,XOWýH0PE8´ä,Sx'À^µT÷Src`ÀÏÀrBÀ7í¨òT
> ÙÑç|+iûJFA?ERKfÙ4
> J³Ð²
> etc.....
>
> or a broken image symbol.
>
> -B
>
> > -----Original Message-----
> > From: Girish Nath [mailto:girishn@btinternet.com]
> > Sent: Monday, January 28, 2002 11:21 AM
> > To: Brian V Bonini
> > Cc: php-general@lists.php.net
> > Subject: Re: [PHP] Need a little help
> >
> >
> > 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" <b-bonini@cox.net>
> > To: "PHP Lists" <php-general@lists.php.net>
> > 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³.orª
> > ð«BrŽ/·«Ê
> > 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: php-general-unsubscribe@lists.php.net
> > For additional commands, e-mail: php-general-help@lists.php.net
> > To contact the list administrators, e-mail: php-list-admin@lists.php.net
> >
> >
> >
> > --
> > PHP General Mailing List (http://www.php.net/)
> > To unsubscribe, e-mail: php-general-unsubscribe@lists.php.net
> > For additional commands, e-mail: php-general-help@lists.php.net
> > To contact the list administrators, e-mail: php-list-admin@lists.php.net
> >
>
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, e-mail: php-general-unsubscribe@lists.php.net
> For additional commands, e-mail: php-general-help@lists.php.net
> To contact the list administrators, e-mail: php-list-admin@lists.php.net
>
>
>
>
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, e-mail: php-general-unsubscribe@lists.php.net
> For additional commands, e-mail: php-general-help@lists.php.net
> To contact the list administrators, e-mail: php-list-admin@lists.php.net
>