Source for file register.php
Documentation is available at register.php
* R.E. Login 2.0 - Regisztráció - includes/register.php
* Regisztrációs, aktivációs folyamatok elindítása.
* Változók inicializálása.<br />
* <b>Dátum:</b> 2010.04.02.
* <b>Szerző weboldala:</b> {@link http://rimelek.hu/}<br />
* <b>Login weblapja:</b> {@link http://rimelek.hu/meghivos-loginrendszer-r-e-login-v2-0 R.E. Login v2.0}
* @author Takács Ákos (Rimelek), programmer [at] rimelek [dot] hu
* @copyright Copyright (C) 2010, Takács Ákos
* @license http://www.gnu.org/licenses/gpl.html
exit('Ez a fajl nem erheto el kozvetlenul. Reszletek a readme.txt-ben.');
require_once System::getIncLoginDir().
'classes/Register.class.php';
$REG_BLOCKED =
(Config::REG_BLOCKED and $c);
$INVITATION_MODE =
(Config::INVITATION_MODE and $c);
//Ha nincs blokkolva a reg, akkor érvényes-e a meghívó
if (!$REG_BLOCKED and isset
($_GET['invitehash']) and isset
($_GET['inviteid']))
require_once System::getIncLoginDir().
'classes/Invite.class.php';
$invite =
new Invite((int)
$_GET['inviteid']);
$validinvite =
(!empty($invite->inviteid) and !$invite->toid and $_GET['invitehash'] ==
$invite->code);
$msg =
"Érvénytelen meghívó, vagy már beregisztráltak vele!";
if (!Config::INVITATION_MODE)
$msg .=
"<br />A regisztrációt folytathatod, de a meghívó figyelmen kívül lesz hagyva.";
//regisztráció csak akkor engedélyezett, ha elküldték az űrlapot,
//és a reg sincs blokkolva, és meghívó mód esetén érvényes a meghívó
if (isset
($_POST['register']) and !$REG_BLOCKED and (!$INVITATION_MODE or $validinvite))
$msg =
"A regisztráció sikeres volt.";
if (Config::EMAIL_ACTIVATION)
$msg .=
" E-mailben kiküldtük az aktiváló linket.";
$msg =
"Hiba történt: <br />";
$msg .=
$error.
"<br />".
PHP_EOL;
foreach ($_POST['register'] as $key =>
&$item)
else if (isset
($_GET['id']) and isset
($_GET['code']))
?
"Az aktiváció sikeres volt. Most már beléphetsz. "
:
"Az aktiváló kód érvénytelen, vagy már aktiváltad a hozzáférésedet.";
Documentation generated on Sun, 04 Apr 2010 22:43:50 +0200 by phpDocumentor 1.4.1