My host updated to empressa 5.34 and all of a sudden there is no s.callerid which has broken my standalone scripts that rely on it to handle user sessions.
Worse yet since I never coded anything to see if s.callerid would not have a value (since it has always had a value kind of the same way that we always have gravity) I had some major hack attacks on a couple non-miva merchant sites and was simply lucky to catch them as they were happening.
What is the deal with this and how can I get around it?
I notice the htscallerid cookie is still there so my current fix is to check to see if s.callerid is empty then read the cookie instead, but I have no idea if that's a reliable way to do this. Is it? Or is it not?
Where are the release notes for 5.34? I probably need to know if anything else has been removed that I'm using.
Please remember that people use miva script in environments where there is no miva merchant. It is my go-to scripting language for custom sites and web apps. Removing an integral system variable without a public warning was an oversight and could affect all sorts of downline stuff that has been built using miva script.
When you guys updated to mm5 there was a list of items that needed to be addressed for modules and scripts to work properly, is there a document like this anywhere for mm10/5.34?
Worse yet since I never coded anything to see if s.callerid would not have a value (since it has always had a value kind of the same way that we always have gravity) I had some major hack attacks on a couple non-miva merchant sites and was simply lucky to catch them as they were happening.
What is the deal with this and how can I get around it?
I notice the htscallerid cookie is still there so my current fix is to check to see if s.callerid is empty then read the cookie instead, but I have no idea if that's a reliable way to do this. Is it? Or is it not?
Where are the release notes for 5.34? I probably need to know if anything else has been removed that I'm using.
Please remember that people use miva script in environments where there is no miva merchant. It is my go-to scripting language for custom sites and web apps. Removing an integral system variable without a public warning was an oversight and could affect all sorts of downline stuff that has been built using miva script.
When you guys updated to mm5 there was a list of items that needed to be addressed for modules and scripts to work properly, is there a document like this anywhere for mm10/5.34?
Comment