Hi
I am attempting to add some HTML in the main page PHP data area. It works fine but with the following elusive problem.
I am adding links containing for example: href="http://localhost/~xxxxx/zencart/index.php?page_2=index&cPath=3_10">
to the area. To be verifiable HTML after downloading, the "&" must be changed to "&".
On my localhost test installation (Imac) it works fine, allows me to edit and save the change. The downloaded HTML reflects the change and all is well.
However, On a real server site, I can edit the change but after saving, the change disappears - that is it is removed by the save - other changes are fine like the new path up to the "/index......". The downloaded HTML verifies that the change was not made.
Is this a character set problem or configuration setting with PHP or MySql or a Zencart setting. What character set should I be using? The SQL connection char set for the server is "utf8_unicode_ci". My localhost shows encoding as "ISO Latin 1". I dont fully understand the relationship here and in particular can I change these without losing data as a trial and error exercise. This is a grey area for me and would appreciate any pointers.
It seems that the "&" is acting as some sort of escape character but why only on a remote server ??
Everthing else seems to be working fine. Actually, except for the HTML verify, the change does not seem to be necessary anyway - it performs as expected either way ??
Regards Paul
![]()









