Hi,
I have found that the more resent releases of the 2.3.3 package have CVS folders throughout the fold directories.
These folders will fail in a PCI compliance scan, I would suggest they are removed from the public distribution as it is a pain to manually go through all to remove them, as well they generally do not serve any purpose to the average users in a shop set up.
cheers
Peter
- osCommerce Support Forum
- → Viewing Profile: Issues: cannuck1964
Latest News: (loading..)
About Me
SystemsManager Technologies
I have been working with osCommerce for over 11 years, during which I have attained extensive knowledge of the code base and related technologies.
I only work on osCommerce projects, from simple add on installations, set up, layout adjustments to complete site management and custom code development.
With a degree in computer science and business background, I can offer business analyst skills to your web site project to facilitate improved management of marketing, sales, and order fulfillment.
Some Services Performed
Feel free to call us toll free at : 877 236 5426 (8 am to 5 pm EST weekends excluded)
We answer questions in relation to contracted work and our customer support
Please send a request and list of work needed by filling out our online form at :
Get A Quote
I have been working with osCommerce for over 11 years, during which I have attained extensive knowledge of the code base and related technologies.
I only work on osCommerce projects, from simple add on installations, set up, layout adjustments to complete site management and custom code development.
With a degree in computer science and business background, I can offer business analyst skills to your web site project to facilitate improved management of marketing, sales, and order fulfillment.
Some Services Performed
- Version upgrades
- Custom Feed import / export tools
- Automated CRON job script set up
- Add on installations
- Site hosting on PCI compliant servers
- Business Consultation to improve management of time with the web site sales / shipping / order updates
- Custom code development
- SEO tools and management
- Security and hacked site repairs
- Complete site set up and management
- Contact us, for any osCommerce related issues / requirements
Feel free to call us toll free at : 877 236 5426 (8 am to 5 pm EST weekends excluded)
We answer questions in relation to contracted work and our customer support
Please send a request and list of work needed by filling out our online form at :
Get A Quote
We welcome all work requests to improve your site for both small and large projects.
Find out why we are #1 in osCommerce development and customization work.
Community Stats
- Group Partner
- Active Posts 1,132
- Profile Views 26,061
- Member Title Contract Coder
- Age 48 years old
- Birthday June 30, 1964
-
Real Name
Peter McGrath
-
Gender
Male
-
Location
Ontario, Canada
-
Interests
osCommerce development, customization and related services. I provide code development not found here on the osCommerce site, implementing functionality built to meet your business needs. If you need contributions installed or modified, I have worked with osC for many years and understand the code very well.
Contact Information
-
Website URL
http://www.systemsmanager.net
-
MSN
cannuck1964@yahoo.com
-
Yahoo
mcgrathp@yahoo.ca
-
Skype
cannuck1964
7
Neutral
User Tools
Issues I've Posted
PCI compliance
Posted 4 Jan 2013
Type casting in currencies
Posted 7 Dec 2012
Hi,
I have found on some websites that the function in the currency.php class
Type classes ther variable $number incorrectly.
For example, the number 1,234.5600 when operated on by the function (multiplied by the $rate for example) would return 1.00 every time.
This does not happen on all servers and was happening in conjuction when I was using the loyalty points contribution.
A simple fix for this though would be to set it as a float prior to any operations on it and remove any characters that are not numerical..
prior to any actions being done on the variable.
cheers
I have found on some websites that the function in the currency.php class
function format($number, $calculate_currency_value = true, $currency_type = '', $currency_value = '')
Type classes ther variable $number incorrectly.
For example, the number 1,234.5600 when operated on by the function (multiplied by the $rate for example) would return 1.00 every time.
This does not happen on all servers and was happening in conjuction when I was using the loyalty points contribution.
A simple fix for this though would be to set it as a float prior to any operations on it and remove any characters that are not numerical..
$number = floatval(preg_replace("|[^-0-9\.]|","",$number));
prior to any actions being done on the variable.
cheers
Authorize.net AIM Failure
Posted 1 May 2012
When using the authorize.net_cc_aim module and the customer has an item like this in the cart :
Energizer® Illumifold™ Flashlight Folding Fluorescent
the special characters will create a failure on the payment with an item is invalid error.
this comes from lines 173 - 175 :
The line is truncated first, then ulrencoded.
This makes the resulting line longer then 31 characters and thus fails. Fix is to urlencode first, then truncate to 31 characters.
The SIM module may have this as an issue as well.
cheers
Energizer® Illumifold™ Flashlight Folding Fluorescent
the special characters will create a failure on the payment with an item is invalid error.
this comes from lines 173 - 175 :
for ($i=0, $n=sizeof($order->products); $i<$n; $i++) {
$post_string .= '&x_line_item=' . urlencode($i+1) . '<|>' . urlencode(substr($order->products[$i]['name'], 0, 15)) . '<|>' . urlencode(substr($order->products[$i]['name'], 0, 255)) . '<|>' . urlencode($order->products[$i]['qty']) . '<|>' . urlencode($this->format_raw($order->products[$i]['final_price'])) . '<|>' . urlencode($order->products[$i]['tax'] > 0 ? 'YES' : 'NO');
}
The line is truncated first, then ulrencoded.
This makes the resulting line longer then 31 characters and thus fails. Fix is to urlencode first, then truncate to 31 characters.
The SIM module may have this as an issue as well.
cheers
malformed url issue
Posted 3 Aug 2011
in the 2.3.1 release (maybe others)
file includes/functions/html_output.php
function tep_href_link()
line number 69
currently there is :
$link = str_replace( '&', '&', $link);
this should be :
$link = str_replace('&', '&', $link);
the first adds into the url the &amp; which then creates an issue (seen on the product_info.php page form tag creation) which then makes for a product not found when the returning url is the product info page verses the shopping cat page.
cheers
file includes/functions/html_output.php
function tep_href_link()
line number 69
currently there is :
$link = str_replace( '&', '&', $link);
this should be :
$link = str_replace('&', '&', $link);
the first adds into the url the &amp; which then creates an issue (seen on the product_info.php page form tag creation) which then makes for a product not found when the returning url is the product info page verses the shopping cat page.
cheers
Login on Admin
Posted 20 Apr 2011
Hi,
I have now installed the 2.3.1 system several times. I use the install script and enter a user name and password for the admin.
In the five systems I have installed, I now have had 3 of them fail and will ot work on the login. I keep it simple and still no luck.
I am pretty sure this is not an issue with my server as some work, but not all.
When I delete the rows from the DB recorder and administrators and re try to enter the user names etc, again it fails.
cheers
I have now installed the 2.3.1 system several times. I use the install script and enter a user name and password for the admin.
In the five systems I have installed, I now have had 3 of them fail and will ot work on the login. I keep it simple and still no luck.
I am pretty sure this is not an issue with my server as some work, but not all.
When I delete the rows from the DB recorder and administrators and re try to enter the user names etc, again it fails.
cheers
- osCommerce Support Forum
- → Viewing Profile: Issues: cannuck1964
- Privacy Policy
- Forum Rules ·



Find content