I'm not trying to make the page redirect anywhere. I'm trying to create the illusion of there being many pages when there is only one doing all the work.
For example: http://hsdnetwork.swifte.net/technicians.html The page, technicians.html, does not really exist. The server knows this and so calls(redirects) the root index.php file. Why must it redirect? Why can't Apache just substitute the index.php file without doing anything else?? That's the real problem! If it did that, the posted variables would be available. If you click the submit button on this page, you will see what I have had to do to get around this. The action property is set to "index.php?login=attempt&page=/technicians.html" when I would like the action property to be "?login=attempt". This really shouldn't be so complicated! :-) ----Original Message Follows---- From: Miguel Cruz <[EMAIL PROTECTED]> To: "[ rswfire ]" <[EMAIL PROTECTED]> CC: [EMAIL PROTECTED] Subject: Re: [PHP] form posting to a fake page Date: Wed, 17 Apr 2002 16:00:17 -0500 (CDT) Your error handler would read them and then construct a redirect containing the form data in querystring format. miguel On Wed, 17 Apr 2002, [ rswfire ] wrote: > $_POST[] variables do not exist on a redirected page; that's the problem! > > ----Original Message Follows---- > From: Miguel Cruz <[EMAIL PROTECTED]> > To: "[ rswfire ]" <[EMAIL PROTECTED]> > CC: [EMAIL PROTECTED] > Subject: Re: [PHP] form posting to a fake page > Date: Wed, 17 Apr 2002 15:56:32 -0500 (CDT) > > On Wed, 17 Apr 2002, [ rswfire ] wrote: > > It would still require some knowledge of the posted data. If someone > clicks > > a submit button, and it is posting to a page that doesn't really exist, > then > > when the index.php file gets called as a 404 errordocument, the posted > > variables are already lost, so it wouldn't be possible to access the > posted > > variables in any fashion. The only possibility might be if Apache had > some > > way of dealing with this scenario and I am not that familiar with how > Apache > > works. And so, that leaves me with the only workaround I do know, post > to a > > page that does exist! It's just not the ideal solution, but it works. > > Well, depending on the quantity of posted data, you could go through > $_POST[] and turn them into GET args and pass them along to the > appropriate page (not that I really understand what you're trying to do). > > miguel > > > > > > _________________________________________________________________ > Chat with friends online, try MSN Messenger: http://messenger.msn.com > > _________________________________________________________________ Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php

