I'll try to explain: If you have a form at a http URL and the action of the form is to a https URL, then the data from the form is submitted to the new URL in an encrypted format.
hope that helps, colin Jason Caldwell wrote: > I'm a little confused about how HTTPS actually works when you call it via a > FORM tag or HEADER("Location: ...") > > This may sound like a stupid question -- but it was never explained to me, > so... > > I have my users fill out (for example) FORM A -- this form has basic > non-secure info. Then they press SUBMIT, now on FORM B, I want them to fill > out their payment information. > > Now, I notice that when I go to web sites and fill out payment information, > I see the little lock icon at the bottom of my browser, and the > https://yadadada in the URL field... however, I'm unclear about something... > > If I call FORM B with HTTPS will my blank FORM B transmit to the user > encrypted, and will I have to call HTTPS again for my PHP CC Processing App? > > In other words, what's taking place when I call a form or page with HTTPS? > Is it that the data only gets encrypted on a SUBMIT ? > > Dunno if my question makes much sense .. but I guess I'd like to know if > it's even required for me to call FORM B in a secure state (for the users CC > data to be SENT encrypted), but instead just call the process attached to > the FORM (submit button) on FORM B in HTTPS ?? Does that make sense? > > Jason > > "Miguel Cruz" <[EMAIL PROTECTED]> wrote in message > news:[EMAIL PROTECTED]... > >>On Thu, 4 Jul 2002, Jason Caldwell wrote: >> >>>Is there a way I can programmatically switch between HTTPS and HTTP... I >> > use > >>>a lot of INCLUDE's instead of HEADER("Location: ..."); >>> >>>Can I use HEADER in another way (without redirecting) to activate HTTPS >> > or > >>>HTTP for any given page? >> >>Nope. The protocol is determined by the client when it makes its request. >>Once your code is running, it's too late. At that point you can only >>redirect to a https:// URL, which leads the client to generate a new >>request. >> -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php