php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #2707 Weird POST problem
Submitted: 1999-11-12 10:19 UTC Modified: 1999-11-25 21:43 UTC
From: jakow at mindless dot com Assigned:
Status: Closed Package: Scripting Engine problem
PHP Version: 4.0 Beta 2 OS: Linux 2.0.36
Private report: No CVE-ID: None
View Add Comment Developer Edit
Anyone can comment on a bug. Have a simpler test case? Does it work for you on a different platform? Let us know!
Just going to say 'Me too!'? Don't clutter the database with that please !
Your email address:
MUST BE VALID
Solve the problem:
10 + 17 = ?
Subscribe to this entry?

 
 [1999-11-12 10:19 UTC] jakow at mindless dot com
PHP engine doesn't parse POST data in a right way. If some variable contains special character (@ ; \ etc), PHP engine recognizes only characters preceeding this special one, and adds a percent sign. (E. g. if in POST data were ...&var1=asd@fgh&...

   print $var;

prints only

   asd%

).

Our PHP configuration:
Apache 1.3.9 (Unix) PHP/4.0B2 mod_ssl/2.4.5 OpenSSL/0.9.4 rus/PL28.20

Patches

Add a Patch

Pull Requests

Add a Pull Request

History

AllCommentsChangesGit/SVN commitsRelated reports
 [1999-11-25 21:43 UTC] rasmus at cvs dot php dot net
There is no bug here.  A @ is not a valid character in POST data of type application/x-www-form-urlencoded  
Please refer to http://www.w3.org/TR/REC-html40/interact/forms.html#h-17.13.4.1
 
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Fri May 03 12:01:30 2024 UTC