View Issue Details

IDProjectCategoryView StatusLast Update
0001425OXID eShop (all versions)1.03. Basket, checkout processpublic2012-12-10 13:23
Reportertjungcl Assigned To 
PrioritynormalSeveritymajorReproducibilityalways
Status resolvedResolutionfixed 
Product Version4.2.0 revision 23610 
Fixed in Version4.3.0 revision 26948 
Summary0001425: Address fields entity-encoding loop (&)
Description- put something to basket an check-out, (option 1)
- now enter "a&b" to every possible field, click next
- go back to step 2
-> "a&b" in fname, lname, addinfo, company.
-> "a&b" in all other fields

- click next, and go back again
-> "a&b" in all other fields

and so on.

Tested in your demoshop with FF 3.5 + Opera 10.
Already happens in Oxid 4.1.3 UTF-8.
Additional InformationQuickfix:

oxcmp_oxuser.php
replace $aRawVal = array(...
with $aRawVal = true;

That activates raw-mode for the whole address, instead only listed fields.



TagsOrder
Theme
BrowserAll
PHP Version5.2.6
Database Version5.0.33

Relationships

related to 0002588 resolvedarvydas_vapsva Entity encoding loop 

Activities

tjungcl

2009-10-27 17:52

reporter   ~0001976

Last edited: 2009-10-27 17:53

grr...

& a m p ; is encoded in reports...

But I think you get the idea. Just put one & a m p ; more to every & i mentioned...

rimvydas_paskevicius

2009-11-17 16:36

reporter   ~0002089

Updated oxcmp_oxuser - added additional fields to row data array