Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <h1 class="tituloh1">Inregistreaza-te pe server</h1>
- <div class="registo">
- <div class="contentregisto">
- <?PHP
- $regCoins = 0; // Startcoins
- $laufZeit = 365; //Tage autoloot,safebox
- $calcLZ = (60*60*24)*365;
- $expireStamp = time()+$calcLZ;
- $expireDate = date("Y-m-d H:i:s",$expireStamp);
- if($serverSettings['register_on'] && (!isset($_SESSION['user_admin']))) {
- if(isset($_POST['submit']) && $_POST['submit']=="Registar") {
- if((checkAnum($_POST['account']) && strlen($_POST['account'])>=5 && strlen($_POST['account'])<=16) && checkAnum($_POST['pass']) && strlen($_POST['pass'])>=8 && strlen($_POST['pass2'])<=16 && !empty($_POST['pass2']) && (checkName($_POST['uname']) && strlen($_POST['uname'])>=3 && strlen($_POST['uname'])<=20) && $_POST['pass']==$_POST['pass2'] && checkMail($_POST['email']) && strlen($_POST['email'])<=40 && $_POST['captcha']==$_SESSION['captcha_id'] && $_POST['email']==$_POST['email2'] && (checkAnum($_POST['sicherheitsa']) && strlen($_POST['sicherheitsa'])>=3 && strlen($_POST['sicherheitsa'])<=16) && checkInt($_POST['sicherheitsf']) && (checkAnum($_POST['loeschcode']) && strlen($_POST['loeschcode'])==7)) {
- $hashSF = md5($_POST['sicherheitsa']);
- $sfNum = mysql_real_escape_string($_POST['sicherheitsf']);
- $lcode = mysql_real_escape_string($_POST['loeschcode']);
- $zuFall = rand(99999,999999999);
- $userpass=mysql_real_escape_string($_POST['pass']);
- $aktivHash = ($serverSettings['mail_activation']) ? md5($zuFall):'';
- $accountStatus = ($serverSettings['mail_activation']) ? 'BLOCK':'OK';
- $sqlCmd = "INSERT INTO account.account
- (login,password,real_name,email,social_id,question1,answer1,create_time,status,coins,autoloot_expire,safebox_expire,web_aktiviert)
- VALUES
- ('".$_POST['account']."',PASSWORD('".$userpass."'),'".mysql_real_escape_string($_POST['uname'])."','".mysql_real_escape_string($_POST['email'])."','".$lcode."','".$sfNum."','".$hashSF."','".$sqlZeit."','".$accountStatus."','".$regCoins."','".$expireDate."','".$expireDate."','".$aktivHash."')";
- $sqlQry = mysql_query($sqlCmd,$sqlServ);
- if($sqlQry) {
- $absender = $serverSettings['titel']."";
- $email = $serverSettings['reg_mail'];
- $empfaenger = $_POST['email'];
- $mail_body = "Olá ".$_POST['uname'].",
- Inregistrare pe ".$serverSettings['titel']." Inregistrarea s-a efectuat cu succes,nu ramnane decat sa activati contul !.
- ".$serverSettings['url']."/?s=login&do=aktivieren&hash=".$aktivHash."
- Date Utilizator
- Utilizator: ".$_POST['account']."
- Parola: ".$userpass."
- Cod șterge caractere: ".$lcode."
- Intrebare de securitate: ".$sFrage[$sfNum]."
- Raspuns: ".$_POST['sicherheitsa']."
- Desejamos-lhe boa sorte.
- Bun Venit ".$serverSettings['titel']." Nova-Aventura
- Un email a fost generat in mod automat de catre server,va rugam nu raspundeti!";
- $titel = "Registo no ".$serverSettings['titel'];
- $header = "X-Priority: 3\n";
- $header .= "X-Mailer: ".$serverSettings['titel']." Homepage Mailer\n";
- $header .= "MIME-Version: 1.0\n";
- $header .= "From: ".$absender." <".$serverSettings['reg_mail'].">\n";
- $header .= "Reply-To: ".$serverSettings['reg_mail']."\n";
- $header .= "Content-Type: text/plain; charset=iso-8859-1\n";
- if($serverSettings['mail_activation']) {
- mail($empfaenger, $titel, $mail_body, $header);
- echo'<p class="meldung_sucesso"> Bem vindo <strong>'.$_POST['account'].'</strong><br>Vă rugăm să verificați căsuța poștală pentru a finaliza inregistrarea.</p>';
- }
- else {
- echo'<p class="meldung_sucesso">Cont validat cu succes. Acum, bucurați-vă de server la maxim.</p>';
- }
- }
- else {
- echo'<p class="meldung_erro"> Inregistrare esuata,nume de utilizator deja existent.</p>';
- }
- }
- else {
- echo'<p class="meldung_erro"> Inregistrare esuata,Va rugam sa verificati atent toate campurile.</p>';
- }
- }
- ?>
- <p><h3 style="margin-top:11px;">Toate campurile sunt obligatorii.</h3><?PHP if($serverSettings['mail_activation']) { echo'<br/><p class="meldung_warn"> Pentru a finaliza trebuie sa activati contul folosind adresa de lagatura primita prin email.</p>'; } ?></p>
- <fieldset class="formulario">
- <form action="?s=registo" method="POST">
- <tr>
- <fieldset class="formulario">
- <dl>
- <dt>
- <label for="">Utilizator</label>
- </dt>
- <dd>
- <input class="inputregisto nick_name" type="text" required name="account" maxlength="16" size="16"/> <br>8-16 Combinatie (a-Z,0-9)
- <br><small>Numele de utilizator trebuie sa aiba intre 6 si 16 caractere.</small>
- </dd>
- </dl>
- </fieldset>
- <fieldset class="formulario">
- <dl>
- <dt>
- <label for="">Nume Real</label>
- </dt>
- <dd>
- <input class="inputregisto nome_real" type="text" required name="uname" maxlength="16" size="16"/>
- <br><small>Numele trebuie sa fie intre 3 si 16 caractere.</small>
- </dd>
- </dl>
- </fieldset>
- <fieldset class="formulario">
- <dl>
- <dt>
- <label for="">Parola</label>
- </dt>
- <dd>
- <input class="inputregisto palavra_passe" type="password" required name="pass" maxlength="16" size="16"/><br>
- <br><small>8-16 Combinatie (a-Z,0-9)</small>
- </dd>
- </dl>
- <dl>
- <dt>
- <br>
- <label for="">Confirma Parola</label>
- </dt>
- <dd>
- <input class="inputregisto palavra_passe2" type="password" required name="pass2" maxlength="16" size="16"/></td>
- </dd>
- </dl>
- </fieldset>
- <fieldset class="formulario">
- <dl>
- <dt>
- <label for="">Email</label>
- </dt>
- <dd>
- <input class="inputregisto e_mail" type="email" required name="email" maxlength="50" size="25"/>
- <br><small>8-16 Combinatie (a-Z,0-9)</small>
- </dd>
- </dl>
- <dl>
- <dt>
- <br>
- <label for="">Confirma Email</label>
- </dt>
- <dd>
- <input class="inputregisto e_mail2" type="email" required name="email2" maxlength="50" size="25"/></td>
- </dd>
- </dl>
- </fieldset>
- <fieldset class="formulario">
- <dl>
- <dt>
- <label for="">Cod șterge caractere</label>
- </dt>
- <dd>
- <input class="inputregisto clean_char" type="text" required name="loeschcode" maxlength="7" size="7"/> </td>
- <br><small>7 Combinatie (a-Z,0-9)</small>
- </dd>
- </dl>
- </fieldset>
- <fieldset class="formulario fm-select">
- <dl>
- <dt>
- <label for="">Intrebare de securitate</label>
- </dt>
- <dd>
- <select class="inputregisto" name="sicherheitsf">
- <?PHP
- foreach($sFrage AS $fragew => $frage) {
- echo'<option value="'.$fragew.'">'.$frage.'</option>';
- }
- ?>
- </select><br>
- <input class="inputregisto p_secure" type="text" required name="sicherheitsa" maxlength="16" size="16"/> <br>3-16 Combinatie (a-Z,0-9)</br>
- </dd>
- </dl>
- </fieldset>
- <fieldset class="formulario">
- <dl>
- <dt>
- <label for="">Captcha</label>
- </dt>
- <dd>
- <img class="search_desc" style="border-left: 1px solid;border-radius: 7px;position: relative;margin:0 0 0 4px;opacity:0.6;padding:5px 9px;" src="./captcha/captcha.php" title="Captcha"/><br><input class="inputregisto cap_tcha" type="text" required name="captcha" maxlength="5" size="5"/>
- <p><input style="margin:5px 11px 0 0;" type="checkbox" required />Acccept si sunt deacord <a style="color:green;" href="?s=rulls">cu termenii si conditiile</a></p>
- </dd>
- </dl>
- </fieldset>
- <p>
- <input class="btnregisto QapTcha" type="submit" name="submit" value="Registar"/> <input class="btnregisto" type="reset" value="Cancelar"/>
- </p>
- </form>
- </fieldset>
- </div>
- </div>
- <?PHP
- }
- else {
- echo'<p class="meldung_erro">O registo está desativado ou você já está registado. Não pode haver mais contas com o mesmos dados.</p>';
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement