#!/bin/ksh
# oscommerce_mac.ksh
# Changes to osCommerce code to fix for PHP 5.4 ...
#  PHP: Deprecated features in PHP 5.3.x - Manual
#  http://php.net/manual/en/migration53.deprecated.php
#
# Mac OS X environments need extra sed argument 
 
if [ ! -z "$1" ]; then
 files=$(grep -rl HTTP_POST_VARS ${1}) && echo $files | xargs sed -i '' 's/HTTP_POST_VARS/_POST/g'
 files=$(grep -rl HTTP_COOKIE_VARS ${1}) && echo $files | xargs sed -i '' 's/HTTP_COOKIE_VARS/_COOKIE/g'
 files=$(grep -rl HTTP_GET_VARS ${1}) && echo $files | xargs sed -i '' 's/HTTP_GET_VARS/_POST/g'
 files=$(grep -rl HTTP_SERVER_VARS ${1}) && echo $files | xargs sed -i '' 's/HTTP_SERVER_VARS/_SERVER/g'
 files=$(grep -rl HTTP_ENV_VARS ${1}) && echo $files | xargs sed -i '' 's/HTTP_ENV_VARS/_ENV/g'
 files=$(grep -rl HTTP_SESSION_VARS ${1}) && echo $files | xargs sed -i '' 's/HTTP_SESSION_VARS/_SESSION/g'
 files=$(grep -rl HTTP_POST_FILES ${1}) && echo $files | xargs sed -i '' 's/HTTP_POST_FILES/_FILES/g'
 files=$(grep -rl HTTP_REQUEST_VARS ${1}) && echo $files | xargs sed -i '' 's/HTTP_REQUEST_VARS/_REQUEST/g'
else
 echo "Please add a path of interest"
fi
exit

