#27221 [Fbk->Opn]: $_POST superglobal variable not populated after posting a form
| From: | patrick at studioemma dot be | Date: | Thu, 12 Feb 2004 10:10:25 +0000 |
| Subject: | #27221 [Fbk->Opn]: $_POST superglobal variable not populated after posting a form | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-54798@lists.php.net to get a copy of this message | ||
ID: 27221
User updated by: patrick at studioemma dot be
Reported By: patrick at studioemma dot be
-Status: Feedback
+Status: Open
Bug Type: *General Issues
Operating System: Redhat 7.3
PHP Version: 4.3.4
New Comment:
I will wait for the definite release. I can however allready add these
comments:
- only occurs on SSL
- occurs when some fields (no reserved words as names) have spaces,
numeric values, and perhaps others.
In the meantime I moved to just HTTP instead of HTTPS
Previous Comments:
------------------------------------------------------------------------
[2004-02-11 15:02:01] sniper@php.net
Just try the snapshot first.
------------------------------------------------------------------------
[2004-02-11 14:51:49] patrick at studioemma dot be
my httpd.conf only mentions:
AddType application/x-httpd-php .php4 .php3 .phtml .php
AddType application/x-httpd-php-source .phps
However I have found a key to the origin: apparently the values I enter
in the form influence the problem. I have been able to reproduce but
cannot figure out any logic. I have to mention I'm only using a-zA-Z
and - signs..
it's like black magic...
I have not yet installed the snapshot, will definitely await final
release. I have to mention as well that I just upgraded to 4.3.4 from
4.3.2 where the problem occured as well.
------------------------------------------------------------------------
[2004-02-11 14:04:52] moriyoshi@php.net
Obviously you are not using Apache2, so
Please try using this CVS snapshot:
http://snaps.php.net/php4-STABLE-latest.tar.gz
For Windows:
http://snaps.php.net/win32/php4-win32-STABLE-
latest.zip
------------------------------------------------------------------------
[2004-02-11 14:01:56] moriyoshi@php.net
See bug #18648 and check your httpd.conf ...
------------------------------------------------------------------------
[2004-02-11 13:54:19] patrick at studioemma dot be
Description:
------------
After posting (method POST) a form (of any kind) the $_POST variable
does not get populated. This error is hard to reproduce as it occurs
sporadicily but sometimes more than once on the same form. Apparently
with under the same conditions it sometimes works and sometimes not.
I experience the problem (I believe) only using SSL. I'm using rewrite
rules, but the same as on other sites without SSL.
I read stuff about mentioning the action property in the form tag,
about GPC order, etc... but nothing I've tried can reduce the error to
it's origin. I do not know however how to check apache for incoming
POSTed data.
Apache:
Server Version: Apache/1.3.27 (Unix) (Red-Hat/Linux)
FrontPage/5.0.2.2623 mod_ssl/2.8.12 OpenSSL/0.9.6b
PHP/4.3.4
mod_perl/1.26 mod_python/2.7.6 Python/1.5.2 mod_webapp/1.2.0-dev
Server Built: Dec 21 2003 12:00:54
Can you recommend me some actions ? I have not found any relevant info
on the web.
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=27221&edit=1