Battle_Ring
01-21-2005, 08:00 PM
at the top of my forum
i run 3.0.6 and im usign the newest version of shop
Warning: Invalid argument supplied for foreach() in /global.php on line 641
here is lines 612 to 680
$_doArray = array('contactus', 'docontactus', 'register', 'signup', 'requestemail', 'activate', 'login', 'logout', 'lostpw', 'emailpassword', 'addmember', 'coppaform', 'resetpassword', 'regcheck', 'checkdate');
if (THIS_SCRIPT == 'sendmessage' AND $_REQUEST['do'] == '')
{
$_REQUEST['do'] = 'contactus';
}
$_aArray = array('act', 'ver', 'pwd');
if (!in_array($_REQUEST['do'], $_doArray) AND !in_array($_REQUEST['a'], $_aArray))
{
if (defined('DIE_QUIETLY'))
{
exit;
}
else
{
print_no_permission();
}
}
unset($_doArray, $_aArray);
}
}
// ################################################## ###########################
// check for IP ban on user
verify_ip_ban();
// ################################################## ###########################
// build $logincode template
$logincode = construct_login_code();
// Make a list of the all the actions...
foreach ($storeactions as $actionid => $theaction) {
if ($theaction['active'] == "1") {
$allowed = explode(",", $theaction['allowedgroups']);
foreach ($allowed as $allow) {
if (is_member_of(array('userid'=>$bbuserinfo['userid'], 'usergroupid'=>$bbuserinfo['usergroupid'], 'membergroupids'=>$bbuserinfo['membergroupids']), $allow)) {
$canenter = "1";
}
}
$denied = explode(",", $theaction['deniedgroups']);
foreach ($denied as $deny) {
if (is_member_of(array('userid'=>$bbuserinfo['userid'], 'usergroupid'=>$bbuserinfo['usergroupid'], 'membergroupids'=>$bbuserinfo['membergroupids']), $deny)) {
unset($canenter);
}
}
if (!isset($canenter)) {
$canenter = "0";
}
if (THIS_SCRIPT == 'ushop') {
if ($canenter == 1) {
$action1[$actionid] = $theaction;
}
if ($theaction['showinstore'] == 1) {
(isset($actioncount) ? $actioncount++ : $actioncount = "1");
}
}
if ($canenter == 1 && $theaction['showinstore'] == 1) {
eval('$ushop_navbar .= "' . fetch_template('navbar_uttstore_actions') . '";');
}
}
}
// The end all solution.
unset($theaction);
unset($storeactions);
if (THIS_SCRIPT == 'ushop') {
$storeactions = $action1;
}
unset($action1);
// ## </ucs>
if (DB_QUERIES)
Also when i go into a forum i get
Unable to add cookies, header already sent.
File: /home2/recipro/public_html/forum/includes/init.php
Line: 27
heres line 13-66
error_reporting(E_ALL & ~E_NOTICE);
function vb_error_handler($errno, $errstr, $errfile, $errline)
{
if (!error_reporting())
{
return;
}
switch ($errno)
{
case E_WARNING:
case E_USER_WARNING:
$errfile = str_replace(getcwd(), '', $errfile);
echo "<br /><strong>Warning</strong>: $errstr in <strong>$errfile</strong> on line <strong>$errline</strong><br />";
break;
}
}
set_error_handler('vb_error_handler');
$pagestarttime = microtime();
define('TIMENOW', time());
if (@ini_get('zlib.output_compression'))
{
$nozip = true;
}
// ################################################## ###########################
// set which variables can pass through globals filter
$_allowedvars = array(
'GLOBALS', // of course :)
'_GET', // }
'_POST', // } system variables
'_COOKIE', // }
'_REQUEST', // }
'_SERVER', // }
'_ENV', // |
'_FILES', // }
'specialtemplates', // special templates from datastore table
'globaltemplates', // used for template cacheing
'actiontemplates', // templates for specific script actions
'phrasegroups', // phrase groups (in addition to 'global')
//'actionphrases', // phrase groups for specific actions
'noheader', // used to suppress the default vB headers
'nodb', // suppress database connection
'nozip', // suppress gzipping
'steptitles', // step titles for upgrade scripts
'pagestarttime', // microtime() from top of page
'_allowedvars', // this array :-)
'___db_user', // lycos has special variables
'___db_host', // lycos has special variables
);
Please help me
i run 3.0.6 and im usign the newest version of shop
Warning: Invalid argument supplied for foreach() in /global.php on line 641
here is lines 612 to 680
$_doArray = array('contactus', 'docontactus', 'register', 'signup', 'requestemail', 'activate', 'login', 'logout', 'lostpw', 'emailpassword', 'addmember', 'coppaform', 'resetpassword', 'regcheck', 'checkdate');
if (THIS_SCRIPT == 'sendmessage' AND $_REQUEST['do'] == '')
{
$_REQUEST['do'] = 'contactus';
}
$_aArray = array('act', 'ver', 'pwd');
if (!in_array($_REQUEST['do'], $_doArray) AND !in_array($_REQUEST['a'], $_aArray))
{
if (defined('DIE_QUIETLY'))
{
exit;
}
else
{
print_no_permission();
}
}
unset($_doArray, $_aArray);
}
}
// ################################################## ###########################
// check for IP ban on user
verify_ip_ban();
// ################################################## ###########################
// build $logincode template
$logincode = construct_login_code();
// Make a list of the all the actions...
foreach ($storeactions as $actionid => $theaction) {
if ($theaction['active'] == "1") {
$allowed = explode(",", $theaction['allowedgroups']);
foreach ($allowed as $allow) {
if (is_member_of(array('userid'=>$bbuserinfo['userid'], 'usergroupid'=>$bbuserinfo['usergroupid'], 'membergroupids'=>$bbuserinfo['membergroupids']), $allow)) {
$canenter = "1";
}
}
$denied = explode(",", $theaction['deniedgroups']);
foreach ($denied as $deny) {
if (is_member_of(array('userid'=>$bbuserinfo['userid'], 'usergroupid'=>$bbuserinfo['usergroupid'], 'membergroupids'=>$bbuserinfo['membergroupids']), $deny)) {
unset($canenter);
}
}
if (!isset($canenter)) {
$canenter = "0";
}
if (THIS_SCRIPT == 'ushop') {
if ($canenter == 1) {
$action1[$actionid] = $theaction;
}
if ($theaction['showinstore'] == 1) {
(isset($actioncount) ? $actioncount++ : $actioncount = "1");
}
}
if ($canenter == 1 && $theaction['showinstore'] == 1) {
eval('$ushop_navbar .= "' . fetch_template('navbar_uttstore_actions') . '";');
}
}
}
// The end all solution.
unset($theaction);
unset($storeactions);
if (THIS_SCRIPT == 'ushop') {
$storeactions = $action1;
}
unset($action1);
// ## </ucs>
if (DB_QUERIES)
Also when i go into a forum i get
Unable to add cookies, header already sent.
File: /home2/recipro/public_html/forum/includes/init.php
Line: 27
heres line 13-66
error_reporting(E_ALL & ~E_NOTICE);
function vb_error_handler($errno, $errstr, $errfile, $errline)
{
if (!error_reporting())
{
return;
}
switch ($errno)
{
case E_WARNING:
case E_USER_WARNING:
$errfile = str_replace(getcwd(), '', $errfile);
echo "<br /><strong>Warning</strong>: $errstr in <strong>$errfile</strong> on line <strong>$errline</strong><br />";
break;
}
}
set_error_handler('vb_error_handler');
$pagestarttime = microtime();
define('TIMENOW', time());
if (@ini_get('zlib.output_compression'))
{
$nozip = true;
}
// ################################################## ###########################
// set which variables can pass through globals filter
$_allowedvars = array(
'GLOBALS', // of course :)
'_GET', // }
'_POST', // } system variables
'_COOKIE', // }
'_REQUEST', // }
'_SERVER', // }
'_ENV', // |
'_FILES', // }
'specialtemplates', // special templates from datastore table
'globaltemplates', // used for template cacheing
'actiontemplates', // templates for specific script actions
'phrasegroups', // phrase groups (in addition to 'global')
//'actionphrases', // phrase groups for specific actions
'noheader', // used to suppress the default vB headers
'nodb', // suppress database connection
'nozip', // suppress gzipping
'steptitles', // step titles for upgrade scripts
'pagestarttime', // microtime() from top of page
'_allowedvars', // this array :-)
'___db_user', // lycos has special variables
'___db_host', // lycos has special variables
);
Please help me