Re: HTTP 403
- From: "Lennart Anderson" <lennart.anderson@xxxxxxxx>
- Date: Mon, 12 Feb 2007 17:24:48 +0100
"Captain Paralytic" <paul_lautman@xxxxxxxxx> skrev i meddelandet
news:1171297244.099838.287800@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
On 12 Feb, 15:59, "Lennart Anderson" <lennart.ander...@xxxxxxxx>
wrote:
"Captain Paralytic" <paul_laut...@xxxxxxxxx> skrev i
meddelandetnews:1171295377.124061.210900@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
On 12 Feb, 15:41, "Lennart Anderson" <lennart.ander...@xxxxxxxx>
wrote:
"Captain Paralytic" <paul_laut...@xxxxxxxxx> skrev i
meddelandetnews:1171293983.056633.220620@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
On 12 Feb, 15:13, "Lennart Anderson" <lennart.ander...@xxxxxxxx>
wrote:
"Captain Paralytic" <paul_laut...@xxxxxxxxx> skrev i
meddelandetnews:1171292908.022502.97460@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
On 12 Feb, 15:06, "Lennart Anderson" <lennart.ander...@xxxxxxxx>
wrote:
"Satya" <satya61...@xxxxxxxxx> skrev i
meddelandetnews:1171087978.827105.134470@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
On Feb 8, 3:59 am, "Lennart Anderson"
<lennart.ander...@xxxxxxxx>
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
.
- Follow-Ups:
- Re: HTTP 403
- From: Captain Paralytic
- Re: HTTP 403
- References:
- HTTP 403
- From: Lennart Anderson
- Re: HTTP 403
- From: Satya
- Re: HTTP 403
- From: Lennart Anderson
- Re: HTTP 403
- From: Captain Paralytic
- Re: HTTP 403
- From: Lennart Anderson
- Re: HTTP 403
- From: Captain Paralytic
- Re: HTTP 403
- From: Lennart Anderson
- Re: HTTP 403
- From: Captain Paralytic
- Re: HTTP 403
- From: Lennart Anderson
- Re: HTTP 403
- From: Captain Paralytic
- HTTP 403
- Prev by Date: Re: HTTP 403
- Next by Date: Re: HTTP 403
- Previous by thread: Re: HTTP 403
- Next by thread: Re: HTTP 403
- Index(es):