aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMeik Sievertsen <acydburn@phpbb.com>2007-03-03 18:38:38 +0000
committerMeik Sievertsen <acydburn@phpbb.com>2007-03-03 18:38:38 +0000
commitf5f1363eeca24055e35535a24a440f08941c8e7a (patch)
tree4e3e058b490394d5dcc8c55b94116cda74a2495a
parent5d10efceda5a7e342faeb5f6bd47de7a15342cfc (diff)
downloadforums-f5f1363eeca24055e35535a24a440f08941c8e7a.tar
forums-f5f1363eeca24055e35535a24a440f08941c8e7a.tar.gz
forums-f5f1363eeca24055e35535a24a440f08941c8e7a.tar.bz2
forums-f5f1363eeca24055e35535a24a440f08941c8e7a.tar.xz
forums-f5f1363eeca24055e35535a24a440f08941c8e7a.zip
further checks on coppa...
git-svn-id: file:///svn/phpbb/trunk@7116 89ea8834-ac86-4346-8a33-228a782c2dd0
-rw-r--r--phpBB/includes/ucp/ucp_register.php13
1 files changed, 9 insertions, 4 deletions
diff --git a/phpBB/includes/ucp/ucp_register.php b/phpBB/includes/ucp/ucp_register.php
index 4d42cbd344..7e017baafe 100644
--- a/phpBB/includes/ucp/ucp_register.php
+++ b/phpBB/includes/ucp/ucp_register.php
@@ -62,7 +62,7 @@ class ucp_register
$error = $cp_data = $cp_error = array();
//
- if (!$agreed)
+ if (!$agreed || ($coppa === false && $config['coppa_enable']) || ($coppa && !$config['coppa_enable']))
{
$add_lang = ($change_lang) ? '&amp;change_lang=' . urlencode($change_lang) : '';
$add_coppa = ($coppa) ? '&amp;coppa=1' : '';
@@ -387,12 +387,17 @@ class ucp_register
}
}
- $s_hidden_fields = build_hidden_fields(array(
+ $s_hidden_fields = array(
'agreed' => 'true',
- 'coppa' => $coppa,
- 'change_lang' => 0)
+ 'change_lang' => 0,
);
+ if ($config['coppa_enable'])
+ {
+ $s_hidden_fields['coppa'] = $coppa;
+ }
+ $s_hidden_fields = build_hidden_fields($s_hidden_fields);
+
$confirm_image = '';
// Visual Confirmation - Show images