Thank you for your help it seems that Macromedia in there support document
is a little confused about php or I need a new brain.  (points to option
number 2)
the Macromedia document can be found at
http://www.macromedia.com/desdev/mx/flash/articles/flashmx_php02.html

-----------------------------------------------------------
 Anger is only one letter short of danger.
-----------------------------------------------------------
This Quote has been brought to you in part by the Letter C.
For C is for cookie.

----- Original Message -----
From: "Peter J. Schoenster" <[EMAIL PROTECTED]>
To: "'PHP'" <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Thursday, September 26, 2002 11:31 AM
Subject: Re: [PHP] Looking for some help on web header coding.


> On 26 Sep 2002 at 10:35, Joshua Patterson wrote:
>
> > I have been working to try and have flash MX use PHP to access a
> > database but have been having issues with retrieving the post values in
> > php.
>
> > http://127.43.1.1/learning/checkpassword.php?password=somepassword&usern
> > am e= MyUserName
>
> > //store header values to internal defined values.
> >  $username = $HTTP_POST_VARS['username'];
> >  $password = $HTTP_POST_VARS['password'];
> > //db_connect has been removed for security purposes.
>
> You are using a GET, not a POST. I've never worried about this stuff. I
> started with Perl and using the CGI.pm library I just was given the
> input in a hash .. left details up to CGI.pm and I got the input no
> matter how it was given. I use the following in PHP
>
> function &ProcessFormData(&$GLOBAL_INPUT) {
>         $FormVariables = array();
>         $input = $GLOBAL_INPUT['HTTP_GET_VARS'] ?
> $GLOBAL_INPUT['HTTP_GET_VARS'] : $GLOBAL_INPUT['HTTP_POST_VARS'];
>         foreach($input as $Key=>$Value) {
>         if(is_array($Value)) {
>             foreach($Value as $SubKey=>$SubValue) {
>                 $FormVariables[$Key][$SubKey] =
> htmlspecialchars($SubValue);
>             }
>         }else {
>             $FormVariables[$Key] = htmlspecialchars($Value);
>         }
>         }
>         return $FormVariables;
>
>     } # End ProcessFormData
>
>
> You might not want to use htmlspecialchars.
>
> Also, when I do use globals (and I hate to do that) I stick them in a
> global array that gets passed around. I don't use global Yaddda
> ....(only very rarely). Have you ever worked on someone else's code
> which has over 50 scattered files and no documentation and you need to
> find out where in the heck a variable is intialiazed and modified (can
> be anywhere)? Is there an easy way to handle this? Drives me nuts :)
> Maybe I've just not recognized the nutcracker.
>
> Peter
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to