You're welcome. Glad I could shed some light on it for you.

--- In [email protected], "assaia" <[EMAIL PROTECTED]> wrote:
>
> Thank you a lot Steve, that's great!
> It still is not working, but a least now I know that the error is
not in the code anymore...
> I think the error is the domain name trying to access the Perl script.
> So I'll transfer it to the correct server and then try again. Thanks
a lot!
> 
> --- In [email protected], "valdhor" <stevedepp@> wrote:
> >
> > These two lines:
> > 
> > var array:Array = new Array(new URLRequestHeader("Content-Type",
> > "text/html"));
> > request.contentType = array.toString();
> > 
> > send a very strange request to the server:
> > 
> > Second%5FPhone%5FNumber=0000000000000&Account=000000&Password=password
> > 
> > Removing the two lines send a proper POST request.
> > 
> > There is nothing wrong with your Flex code. The "Internal Server
> > Error" response is coming from the Perl script due to the strange
request.
> > 
> > BTW. I figured this out using Charles (http://www.charlesproxy.com).
> > 
> > 
> > --- In [email protected], "assaia" <assaia@> wrote:
> > >
> > > Hello and thank you a lot for your time.
> > > The function runs when a button is clicked.
> > > When the new webpage loads I get a "Internal Server Error" and
> > > "The server encountered an internal error or misconfiguration and
> > was unable to complete 
> > > your request."
> > > I've tried a lot of different configurations but none seems to work
> > till now...
> > > 
> > > private function onClick():void{
> > > var url:String = "https://someplace/cgi/web/sth.pl";;
> > > var request:URLRequest = new URLRequest(url);
> > > var variables:URLVariables = new URLVariables();
> > > variables.Account = "000000";
> > > variables.Password = "password";
> > > variables.Second_Phone_Number = "0000000000000";
> > > request.data = variables;
> > > request.method = URLRequestMethod.POST;
> > > var array:Array = new Array(new URLRequestHeader("Content-Type",
> > "text/html"));
> > > request.contentType = array.toString();
> > > navigateToURL(request, "_self");
> > > }
> > > 
> > > the previous code is a tranformation of a fla file where there was a
> > layer with this code:
> > > 
> > > Account = "000000";
> > > Password = "password";
> > > Second_Phone_Number = "0000000000000";
> > > stop();
> > > 
> > > and this code
> > > 
> > > on (release) {
> > > // send variables in form movieclip (the textfields)
> > > // to email PHP page which will send the mail
> > > form.loadVariables();
> > > 
> > > getURL("https://someplace/cgi/web/sth.pl";, "_self", "POST");
> > > gotoAndStop(2);
> > > }
> > > 
> > > Any help would be highly appreciated...
> > >
> >
>


Reply via email to