@mail($_POST['email'], $signupsubj, $signupmsg, GetConfig('msgheaders'));
function Signup() { $msg = ''; if (isset($_POST['editaccount'])) { TrimRequest(); if (!$_POST['email']) $msg = Msg_Err('Παρακαλώ εισάγετε το e@mail σας!'); if (!$msg) if ((strlen($_POST['pass']) < 5) || (strlen($_POST['pass']) > 20)) $msg .= Msg_Err('Ο κωδικός πρόσβασης πρέπει να είναι μεταξύ 5 και 20 χαρακτήρων!'); if (!$msg && ($_POST['cpass'] != $_POST['pass'])) $msg .= Msg_Err("Ο κωδικός πρόσβασης και κωδικός επιβεβαίωσης δεν ταιριάζουν μεταξύ τους."); if (!$msg) { $stub = db_select('ar_members', 'id', "email='$_POST[email]'"); if (mysql_num_rows($stub)) $msg = Msg_Err('Αυτό email χρησιμοποιείτε ήδη σε κάποιον άλλο λογαριασμό!'); } if (!$msg) { $pass = plx_encrypt($_POST['pass']); $freedays = GetConfig('freeperiod'); db_insert('ar_members', 'account, email, pass, timezone, expires', "0, '$_POST[email]', '$pass', $_POST[timezone], DATE_ADD(NOW(), INTERVAL $freedays DAY)"); $memid = mysql_insert_id(); $_SESSION['userid'] = $memid; $signupsubj = GetConfig('mail_signup_subj'); ProcessConfig($signupsubj); ProcessUserInfo($signupsubj); $signupmsg = GetConfig('mail_signup_msg'); ProcessConfig($signupmsg); ProcessUserInfo($signupmsg); $headr = "MIME-Version: 1.0rn"; $headr .= "Content-type: text/html; charset=iso-8859-7rn"; $headr .= "From: $name $surname<$email>rn"; @mail($_POST['email'], $signupsubj, $signupmsg, GetConfig('msgheaders')); header("Location: index.php?s=signup_ok&memid=$memid"); die(); } } $html = GetPageContent('signup', $msg ,$headr); return $html; }