Re: Re: RewriteRules
| From: | Ashley Sheridan | Date: | Tue, 13 Jan 2009 22:27:52 +0000 |
| Subject: | Re: Re: RewriteRules | ||
| References: | 1 2 3 4 5 6 7 8 9 10 11 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-286283@lists.php.net to get a copy of this message | ||
On Tue, 2009-01-13 at 13:29 -0500, Eric Butera wrote:
> On Tue, Jan 13, 2009 at 1:14 PM, Jason Pruim <japruim@raoset.com> wrote:
> >
> > On Jan 13, 2009, at 9:46 AM, Ashley Sheridan wrote:
> >
> >> On Tue, 2009-01-13 at 09:33 -0500, tedd wrote:
> >>>
> >>> At 2:33 PM +0000 1/13/09, Ashley Sheridan wrote:
> >>>>
> >>>> On Tue, 2009-01-13 at 09:20 -0500, tedd wrote:
> >>>>>
> >>>>> Jason:
> >>>>>
> >>>>> In addition to what everyone else has said, try this:
> >>>>>
> >>>>> $self = basename($_SERVER['SCRIPT_NAME'])
> >>>>>
> >>>>> I use it for forms -- you might find it useful.
> >>>>>
> >>>>> Cheers,
> >>>>>
> >>>>> tedd
> >>>>> --
> >>>>> -------
> >>>>> http://sperling.com
> >>>>> http://ancientstones.com
> >>>>> http://earthstones.com
> >>>>>
> >>>> No need to use it on forms, as leaving the action attribute empty means
> >>>> the form sends to itself anyway.
> >>>>
> >>>> Ash
> >>>
> >>>
> >>> Ash:
> >>>
> >>> That's what I've said for years, but (I think it was on this list,
> >>> but too lazy to look) there was a concern that some browsers may not
> >>> follow that default behavior.
> >>>
> >>> However, using what I provided will work regardless.
> >>>
> >>> Cheers,
> >>>
> >>> tedd
> >>>
> >>> --
> >>> -------
> >>> http://sperling.com
> >>> http://ancientstones.com
> >>> http://earthstones.com
> >>>
> >> I've not yet seen a browser that doesn't do this, and it's pretty old
> >> HTML really, so I don't see a reason why any new browsers wouldn't
> >> incorporate it.
> >
> > I prefer to be specific in my programming :)
> >
> > What I typically do with self submitting forms is:
> > <?PHP
> > $self = $_SERVER['PHP_SELF'];
> >
> >
> > echo <<<HTML
> > <form method="post" action="{$self}">
> > ...
> >
> > </form>
> > HTML;
> > ?>
> >
> > But to each his (Or her) own right?
> >
> >
> > --
> > Jason Pruim
> > japruim@raoset.com
> > 616.399.2355
> >
> >
> >
> >
>
> You know that's asking for xss, right?
How would you go about XSS on this? As I see it, you'd need
register_globals on for that to work.
Ash
www.ashleysheridan.co.uk