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