|  | Posted by Lennart Anderson on 02/12/07 16:06 
"Lennart Anderson" <lennart.anderson@tele2.se> skrev i meddelandet news:q90Ah.82$a36.413@nntpserver.swip.net...
 >
 > "Captain Paralytic" <paul_lautman@yahoo.com> skrev i meddelandet
 > news: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
 >
 When running my original script i furthermore get:
 http://localhost/%3C?=$_SERVER['PHP_SELF']?>
 in the URL-line of the browser.
 I know the script works because i have ran it at the webb-hotel. Just
 wondering why it works there but not on my local workstation
 /Lennart
  Navigation: [Reply to this message] |