|  | Posted by Lennart Anderson on 02/12/07 16:59 
"Captain Paralytic" <paul_lautman@yahoo.com> skrev i meddelandet news:1171299258.991770.139980@j27g2000cwj.googlegroups.com...
 > On 12 Feb, 16:46, "Lennart Anderson" <lennart.ander...@tele2.se>
 > wrote:
 >> "Captain Paralytic" <paul_laut...@yahoo.com> skrev i
 >> meddelandetnews:1171298366.305046.54310@m58g2000cwm.googlegroups.com...
 >>
 >>
 >>
 >> > On 12 Feb, 16:24, "Lennart Anderson" <lennart.ander...@tele2.se>
 >> > wrote:
 >> >> "Captain Paralytic" <paul_laut...@yahoo.com> skrev i
 >> >> meddelandetnews:1171297244.099838.287800@k78g2000cwa.googlegroups.com...
 >>
 >> >> > On 12 Feb, 15:59, "Lennart Anderson" <lennart.ander...@tele2.se>
 >> >> > wrote:
 >> >> >> "Captain Paralytic" <paul_laut...@yahoo.com> skrev i
 >> >> >> meddelandetnews:1171295377.124061.210900@s48g2000cws.googlegroups.com...
 >>
 >> >> >> > On 12 Feb, 15:41, "Lennart Anderson" <lennart.ander...@tele2.se>
 >> >> >> > wrote:
 >> >> >> >> "Captain Paralytic" <paul_laut...@yahoo.com> skrev i
 >> >> >> >> meddelandetnews:1171293983.056633.220620@j27g2000cwj.googlegroups.com...
 >>
 >> >> >> >> > On 12 Feb, 15:13, "Lennart Anderson"
 >> >> >> >> > <lennart.ander...@tele2.se>
 >> >> >> >> > wrote:
 >> >> >> >> >> "Captain Paralytic" <paul_laut...@yahoo.com> skrev i
 >> >> >> >> >> meddelandetnews:1171292908.022502.97460@s48g2000cws.googlegroups.com...
 >>
 >> >> >> >> >> > On 12 Feb, 15:06, "Lennart Anderson"
 >> >> >> >> >> > <lennart.ander...@tele2.se>
 >> >> >> >> >> > wrote:
 >> >> >> >> >> >> "Satya" <satya61...@gmail.com> skrev i
 >> >> >> >> >> >> meddelandetnews:1171087978.827105.134470@h3g2000cwc.googlegroups.com...
 >>
 >> >> >> >> >> >> > On Feb 8, 3:59 am, "Lennart Anderson"
 >> >> >> >> >> >> > <lennart.ander...@tele2.se>
 >> >> >> >> >> >> > wrote:
 >> >> >> >> >> >> >> I have finally managed to get Apache 2.2.4, PHP 5.2.0
 >> >> >> >> >> >> >> and
 >> >> >> >> >> >> >> MySQL
 >> >> >> >> >> >> >> to
 >> >> >> >> >> >> >> talk
 >> >> >> >> >> >> >> to
 >> >> >> >> >> >> >> each other. Everything seems to work OK when dealing
 >> >> >> >> >> >> >> with
 >> >> >> >> >> >> >> databases
 >> >> >> >> >> >> >> but
 >> >> >> >> >> >> >> as
 >> >> >> >> >> >> >> soon as I use a php-script that use $_server the
 >> >> >> >> >> >> >> browser
 >> >> >> >> >> >> >> will
 >> >> >> >> >> >> >> throw
 >> >> >> >> >> >> >> me
 >> >> >> >> >> >> >> away
 >> >> >> >> >> >> >> and give me HTTP 403.
 >>
 >> >> >> >> >> >> >> It has worked before but that was before I got the
 >> >> >> >> >> >> >> communication
 >> >> >> >> >> >> >> to
 >> >> >> >> >> >> >> work
 >> >> >> >> >> >> >> with MySQL
 >>
 >> >> >> >> >> >> >> Any ideas or solutions are very much appreciated.
 >>
 >> >> >> >> >> >> >> /Lennart
 >>
 >> >> >> >> >> >> > ---------------------
 >> >> >> >> >> >> > I see no reason for this.
 >> >> >> >> >> >> > if you are using $_server then use $_SERVER['key'];
 >>
 >> >> >> >> >> >> Thats is exactly how I'm doing. Still the browser will
 >> >> >> >> >> >> through
 >> >> >> >> >> >> me
 >> >> >> >> >> >> away
 >> >> >> >> >> >> and
 >> >> >> >> >> >> denies to show the page, just saying HTTP 403.
 >> >> >> >> >> >> /Lennart- Hide quoted text -
 >>
 >> >> >> >> >> >> - Show quoted text -
 >>
 >> >> >> >> >> > Care to share some of the code?
 >>
 >> >> >> >> >> This is the simple test code that causes the HTTP403
 >> >> >> >> >> <form action="<?=$_SERVER['PHP_SELF']?>" method="post">
 >> >> >> >> >> Username: <input type="text" name="username">
 >> >> >> >> >> <br />
 >> >> >> >> >> Password: <input type="password" name="password">
 >> >> >> >> >> <br /><br />
 >> >> >> >> >> <input type="submit" name="submit" value="Sign Up">
 >>
 >> >> >> >> >> /Lennart- Hide quoted text -
 >>
 >> >> >> >> >> - Show quoted text -
 >>
 >> >> >> >> > OK, now when you say "I use a php script", when aer you
 >> >> >> >> > considering
 >> >> >> >> > it
 >> >> >> >> > to be used?
 >> >> >> >> > Do you get the form displayed but get the error when you press
 >> >> >> >> > "Sign
 >> >> >> >> > Up" or do you not get the form displayed at all?
 >>
 >> >> >> >> When ran I get the page and give ensers to the two inputs.
 >> >> >> >> The browser reacts with HTTP 403 when I press the submit-button
 >> >> >> >> /Lennart- Hide quoted text -
 >>
 >> >> >> >> - Show quoted text -
 >>
 >> >> >> > OK, so what you said first was incorrect. You are using the
 >> >> >> > script
 >> >> >> > to
 >> >> >> > produce the form. So it is not the act of accessing $_SERVER per
 >> >> >> > se
 >> >> >> > that is causing the 403. You are getting the 403 when you try to
 >> >> >> > submit the form to the "address" that is output by the original
 >> >> >> > php
 >> >> >> > call.
 >>
 >> >> >> > To be honest, you don't really need that call for what you are
 >> >> >> > doing.
 >> >> >> > By default the form will submit to the same address that is in
 >> >> >> > the
 >> >> >> > address bar, so try coding the form as
 >>
 >> >> >> > <form action="" method="post">
 >> >> >> > Username: <input type="text" name="username">
 >> >> >> > <br />
 >> >> >> > Password: <input type="password" name="password">
 >> >> >> > <br /><br />
 >> >> >> > <input type="submit" name="submit" value="Sign Up">
 >>
 >> >> >> > and see what happens.
 >>
 >> >> >> Thanks. I think I see what you mean but can I still use the keyed
 >> >> >> username
 >> >> >> and password as variables and go furhter to for instance a database
 >> >> >> with
 >> >> >> them. I admit I am a newbie but if you don't ask you don't get any
 >> >> >> answers.
 >> >> >> /Lennart- Hide quoted text -
 >>
 >> >> >> - Show quoted text -
 >>
 >> >> > What is happening with the way that you have coded your script (if
 >> >> > you've done it correctly) is that the first time it gets executed,
 >> >> > it
 >> >> > will display the form. Then when you click "Sign Up" the same script
 >> >> > is executed again, but this time it detects that it has been run due
 >> >> > to a valid form submission and the does whatever other processing
 >> >> > you
 >> >> > have asked it to do.
 >>
 >> >> > An empty "action" parm just does the submission back to the current
 >> >> > URL, the same as the php_self should have done.
 >>
 >> >> > Did the submit work OK using my suggestion?
 >>
 >> >> Thanks. Your suggested code worked as expected and accepted the inouts
 >> >> an
 >> >> took care of them.
 >> >> Just the follow question as above - can I in your script use the input
 >> >> names
 >> >> as variables for further actions?
 >> >> /Lennart- Hide quoted text -
 >>
 >> >> - Show quoted text -
 >>
 >> > I don't understand the question. I didn't supply any script.
 >> > Please re-phrase it?
 >>
 >> OK Script could be the wrong word. You suggested an other code that could
 >> do, and did, the same task but in an other way and then my follow
 >> question
 >> was if I, if using your code, can use the given inputs, username and
 >> password, as variables for further actions?
 >> Sorry if I was not clear enough
 >> /Lennart- Hide quoted text -
 >>
 >> - Show quoted text -
 >
 > I just copied your exact HTML and simply removed the php part.
 > Anything you could do with it as it was, you can still do with it as I
 > haven't changed it at all.
 > I am not sure what you mean by using the inputs as variables. You will
 > have to be more precise in explaining what you mean?
 >
 I'm sorry if I am not precise enough. I just wonder that I, if using your
 suggested code can go on with the given username and passwor and use them as
 variables for checking against a database table with approved users. I guess
 I can use $_POST["username"] to do that. Is that OK?
 /Lennart
  Navigation: [Reply to this message] |