Re: [PHP] Using $_GET for POST
- From: robert@xxxxxxxxxxxxx (Robert Cummings)
- Date: Wed, 30 Jul 2008 22:23:51 -0400
On Wed, 2008-07-30 at 22:18 -0400, Edward Diener wrote:
In handling an HTTP POST request I came across some PHP code, which I
need to modify for my own purposes, which has code like this:
if ( ! (isset($_GET['xxxxx']) && $_GET['xxxxx'] == 20) )
{
// Do something by returning an error
}
Can this ever be correct when the form looks like:
<form ENCTYPE="multipart/form-data" ACTION="" METHOD="POST">
<input NAME="SomeFile" TYPE="file">
<input VALUE="submit" TYPE="submit"></form>
?
Is the $_GET possibly being used to check for an 'xxxxx' parameter being
passed in the query part of the URL ?
I am fairly new to PHP so I am trying to understand how $_GET differs
from $_POST. Thanks !
Yes this can be correct. Since the above action is set to blank, the
form will submit to the same page as that on which is is presented. As
such, if any GET parameters were set in the URL, they will be
re-presented upon submission along with any POSTed data.
Cheers,
Rob.
--
http://www.interjinn.com
Application and Templating Framework for PHP
.
- Follow-Ups:
- Re: [PHP] Using $_GET for POST
- From: "Nitsan Bin-Nun"
- Re: [PHP] Using $_GET for POST
- References:
- Using $_GET for POST
- From: Edward Diener
- Using $_GET for POST
- Prev by Date: Re: [PHP] Using $_GET for POST
- Next by Date: Re: [PHP] Get Remote-Image
- Previous by thread: Re: [PHP] Using $_GET for POST
- Next by thread: Re: [PHP] Using $_GET for POST
- Index(es):