Code 3 Data Entry error appears when trying to view a PDshop page.
Sample Error
P D S H O P M e s s a g e:
Code 3 Data Entry Error in [id]
Code 3 Data Entry Error in [id]
Solution or Workaround
The message you are seeing is part of a Security Tool built into PDshop, called PDscan.
PDScan is a simple HTTP request scanner that is built into PDshop. The purpose of this tool is to provide an extra layer of security & protection. PDScan filters all incoming http requests, such as URLs & Querystrings, Forms, and Cookies. If it detects malicious or erroneous data in an http request, the request will be rejected, it may be able to protect your website from future or unknown internet threats and exploits.
NOTE ABOUT COOKIES: If you have created your own web pages, or modified PDshop's files, and you are writing your own "Cookies" to the client browser, this is the likely cause. A common mistake is using cookie names that end with "id" (PDshop requires that these cookies contain only numeric values).
URLs & FORMS:
If you are trying to open a PDshop page using a URL or by posting an HTML form, your URL or Form contains invalid data (does not conform to what PDshop is expecting). To resolve, you may need to disable PDScan or change the name of the Querystring or Form request.
While NOT recommended (see warning below), you can disable PDScan by adding the following line to your setup.asp file:
disablepdscan="Y"
Warning: Disabling PDscan may put your website, server, browser, or database at high security risk. It is strongly recommended that you do not disable any of PDshop's security features, particularly PDScan.
PDScan is a simple HTTP request scanner that is built into PDshop. The purpose of this tool is to provide an extra layer of security & protection. PDScan filters all incoming http requests, such as URLs & Querystrings, Forms, and Cookies. If it detects malicious or erroneous data in an http request, the request will be rejected, it may be able to protect your website from future or unknown internet threats and exploits.
NOTE ABOUT COOKIES: If you have created your own web pages, or modified PDshop's files, and you are writing your own "Cookies" to the client browser, this is the likely cause. A common mistake is using cookie names that end with "id" (PDshop requires that these cookies contain only numeric values).
URLs & FORMS:
If you are trying to open a PDshop page using a URL or by posting an HTML form, your URL or Form contains invalid data (does not conform to what PDshop is expecting). To resolve, you may need to disable PDScan or change the name of the Querystring or Form request.
While NOT recommended (see warning below), you can disable PDScan by adding the following line to your setup.asp file:
disablepdscan="Y"
Warning: Disabling PDscan may put your website, server, browser, or database at high security risk. It is strongly recommended that you do not disable any of PDshop's security features, particularly PDScan.
Related Articles
Related Topics
Article Applies to:
PDshopPro / Standard, PDshop Plus, PDshop Advanced
Search for help...