register event stores chosen guild_id information
authorDaniel Hromada <hromi@Aphrodité.(none)>
Sun, 30 Jan 2011 22:11:18 +0000 (23:11 +0100)
committerDaniel Hromada <hromi@Aphrodité.(none)>
Sun, 30 Jan 2011 22:11:18 +0000 (23:11 +0100)
wwwroot/inc/eventz/register.inc

index 48f225a371b598c27adf7abedb67792a5dbe9ad7..93665b5458cccb63fa3419dcea13e0240787f051 100644 (file)
@@ -2,6 +2,7 @@
 function register() {\r
     global $db, $error;\r
 \r
+    $guild_id = mysql_real_escape_string(strip_tags(trim($_POST['guild_id'])));\r
     $content = mysql_real_escape_string(strip_tags(trim($_POST['reg_content'])));\r
     $email   = mysql_real_escape_string(strip_tags(trim($_POST['reg_email'])));\r
     $login   = mysql_real_escape_string(strip_tags(trim($_POST['reg_login'])));\r
@@ -55,6 +56,11 @@ function register() {
     $params['node_name'] = 'request for access';\r
     $params['flag'] = 'registration';\r
     $user_id = nodes::addNode($params);\r
+\r
+       \r
+       //puttin in the guild node is realized only after email verification\r
+       //nodes::putNode($user_id,$guild_id);\r
+\r
     $q = sprintf('update nodes set node_system_access = "private" where node_id = %d', $user_id);\r
     $db->update($q);\r
 \r
@@ -62,8 +68,8 @@ function register() {
     $vercode = substr( md5( uniqid( rand() ) ), rand(0, 7), 23);\r
     $q = sprintf('insert into users set password = "%s", user_id = %d,\r
                   header_id = 2091520, login = "%s", email = "%s",\r
-                  hash = "%s", xmpp="%s"',\r
-                 $pass, $user_id, $login, $email, $vercode, $xmpp);\r
+                  hash = "%s", xmpp="%s, guild_id="%s""',\r
+                 $pass, $user_id, $login, $email, $vercode, $xmpp, $guild_id);\r
     $db->query($q); // XXX rewrite\r
     $emailtext = sprintf(\r
 'Vitaj %s! Prave som sa s radostou dozvedel, ze si vyplnil(a)\r
This page took 0.101367 seconds and 4 git commands to generate.