function invite_member($email, $userid, $group = '', $groupname = '') { $regcode = get_random_string(); if (empty($group)) { $group = 'NULL'; } $sql = "INSERT INTO `goingdutch`.`register` (`email` ,`userid`, `code` , `group`, `timestamp`)\n VALUES ('" . mysql_real_escape_string(email) . "', {$userid}, '" . mysql_real_escape_string($regcode) . "', {$group}, CURRENT_TIMESTAMP )"; if (!($result = mysql_query($sql))) { return false; } // send email $regcodes = space_code($regcode); $from = '*****@*****.**'; $from_name = 'Going Dutch'; if (!empty($groupname)) { $groupname = 'group "' . $groupname . '"'; } $subject = "Invitation to join Going Dutch {$groupname}"; //$website = 'http://inthere.nl/dutch'; $website = LOGIN_URL; $link = "<a href=\"{$website}?code={$regcode}\">this link</a>"; $html = "Please register using {$link}<br /><br>"; $html .= "Or register on {$website} with this code<br />{$regcodes}"; if (!smtpmailer($email, $from, $from_name, $subject, $html, array('*****@*****.**', 'Do not reply to this address'), 'to')) { echo " something went wrong <br />"; echo $smtpmailer_error; } }
echo create_form_html($formarray); unset($formarray); } elseif ($showregisterform) { //print_pagetitle("Registration"); $topbar['title'] = "Registration"; $topbar['leftnav'][0]['name'] = "Login"; $topbar['leftnav'][0]['url'] = "http://" . $_SERVER['HTTP_HOST'] . DIR . "index.php"; print_topbar($topbar); print_body_start(); if ($errorString) { print_pageitem_text_html("Please correct the following:", $errorString); } if (isset($_POST['code'])) { $regcode = $_POST['code']; } else { $regcode = space_code($regcode); } //$formarray['rows'][$i]['items'] = "label|name|type|value"; $formarray['action'] = $_SERVER['PHP_SELF']; $formarray['rows'][0]['items'] = "Username:|username|text|" . $_POST['username']; $formarray['rows'][1]['items'] = "Name:|realname|text|" . $_POST['realname']; $formarray['rows'][2]['items'] = "Password:|password|password"; $formarray['rows'][3]['items'] = "Re-enter:|password2|password"; $formarray['rows'][4]['items'] = "Email:|email|text|" . $_POST['email']; $formarray['rows'][5]['items'] = "Registration code (optional):|code|text|" . $regcode; $formarray['rows'][6]['items'] = "|mode|hidden|processregister"; $formarray['rows'][7]['items'] = "||submit|Register"; echo create_form_html($formarray); unset($formarray); } elseif ($sendpasscomplete) { print_pageitem_text_html("Reset complete", $registercomplete);