aboutsummaryrefslogtreecommitdiff
path: root/register.php
diff options
context:
space:
mode:
authormensonge <mensonge@b3834d28-1941-0410-a4f8-b48e95affb8f>2008-01-11 08:58:28 +0000
committermensonge <mensonge@b3834d28-1941-0410-a4f8-b48e95affb8f>2008-01-11 08:58:28 +0000
commit5dc06c320a9d026a291709d07a0fba8fa9cd0600 (patch)
tree027766082289e7f3cac87e5c3674e81d85a54bac /register.php
parent9cbba1119c8817ee5b41a8006042daf5b6c49df1 (diff)
downloadsemanticscuttle-5dc06c320a9d026a291709d07a0fba8fa9cd0600.tar.gz
semanticscuttle-5dc06c320a9d026a291709d07a0fba8fa9cd0600.tar.bz2
New feature: add antispam question to register (configurable in config file)
git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@8 b3834d28-1941-0410-a4f8-b48e95affb8f
Diffstat (limited to 'register.php')
-rw-r--r--register.php5
1 files changed, 5 insertions, 0 deletions
diff --git a/register.php b/register.php
index 8549d05..956efba 100644
--- a/register.php
+++ b/register.php
@@ -44,6 +44,10 @@ if ($_POST['submitted']) {
} elseif (!$userservice->isValidEmail($_POST['email'])) {
$tplVars['error'] = T_('E-mail address is not valid. Please try again.');
+ // Check if antispam answer is valid
+ } elseif (strcmp($antispamAnswer, $GLOBALS['antispamAnswer']) != 0) {
+ $tplVars['error'] = T_('Antispam answer is not valid. Please try again.');
+
// Register details
} elseif ($userservice->addUser($posteduser, $_POST['password'], $_POST['email'])) {
// Log in with new username
@@ -57,6 +61,7 @@ if ($_POST['submitted']) {
}
}
+$tplVars['antispamQuestion'] = $GLOBALS['antispamQuestion'];
$tplVars['loadjs'] = true;
$tplVars['subtitle'] = T_('Register');
$tplVars['formaction'] = createURL('register');