check your php.ini file's 'track_vars' and 'register_globals' settings. register_globals boolean Tells whether or not to register the EGPCS (Environment, GET, POST, Cookie, Server) variables as global variables. When coupled with track_vars you can access all of the EGPCS variables through the $HTTP_ENV_VARS, $HTTP_GET_VARS, $HTTP_POST_VARS, $HTTP_COOKIE_VARS, and $HTTP_SERVER_VARS arrays in the global scope. track_vars boolean If enabled, then Environment, GET, POST, Cookie, and Server variables can be found in the global associative arrays $HTTP_ENV_VARS, $HTTP_GET_VARS, $HTTP_POST_VARS, $HTTP_COOKIE_VARS, and $HTTP_SERVER_VARS. as of PHP 4.0.3, track_vars is always turned on. and try this: $PAYMENT_BATCH_NUM = $HTTP_POST_VARS['PAYMENT_BATCH_NUM']; $REMOTE_ADDRESS = $HTTP_ENV_VARS['REMOTE_ADDRESS']; --- You are currently subscribed to e-gold-tech as: archive@jab.org To unsubscribe send a blank email to [EMAIL PROTECTED]