Pub: Metin2X | Metin2Cora | Metin2CT RO | Story2 | Metin2 Antillia | Metin2TGA



cum fac un register?

Aici vorbim despre toate subiectele ce nu se încadrează în celelalte forumuri.
Forum rules
• Alegeti un titlu care reflecta cat mai bine tema subiectului discutat.
• Evitati limbajul cu prescurtari nerecunoscute de dex(prescurtari de messenger, sms, mirc etc...) pentru a facilita traducerea celor care nu vorbesc limba romana.

cum fac un register?

Postby cody95 » Mon Apr 01, 2013 3:14 pm

cum fac o pagina de register.php? NU pentru METIN ci pentru un site..?

site hostat la: hostinger.ro

multumesc! dau thx pentru raspuns bun
User avatar
cody95
Nivel 4
 
Posts: 583
Joined: Fri Feb 25, 2011 7:37 pm
Location: Bacau/Romania
Country: Europe
Has thanked: 11 times
Have thanks: 13times
MT2 Status: Scripter!!! :P :D :)
Armă: Ice King +9
Armură: Demon Protection +9
Regat: Jinno
Caracter: Ninja
Credit: 0 Euro

cum fac un register?

G o o g l e

Robotel cu Reclame


 

Re: cum fac un register?

Postby Sebb. » Mon Apr 01, 2013 3:28 pm

Iei de la un anumit site si dupaia modifici.
User avatar
Sebb.
Banned
 
Posts: 104
Joined: Sat Mar 09, 2013 6:49 pm
Country: Romania
Has thanked: 0 time
Have thanks: 0 time
MT2 Status: Citesc forumul 4Metin.ro...!
Credit: 0 Euro

Re: cum fac un register?

Postby cody95 » Mon Apr 01, 2013 3:30 pm

Sebb. wrote:Iei de la un anumit site si dupaia modifici.


da de unde =)) repet: nu pentru metin, un site simplu
User avatar
cody95
Nivel 4
 
Posts: 583
Joined: Fri Feb 25, 2011 7:37 pm
Location: Bacau/Romania
Country: Europe
Has thanked: 11 times
Have thanks: 13times
MT2 Status: Scripter!!! :P :D :)
Armă: Ice King +9
Armură: Demon Protection +9
Regat: Jinno
Caracter: Ninja
Credit: 0 Euro

Re: cum fac un register?

Postby WGhetto » Tue Apr 02, 2013 12:16 am

cody95 wrote:
Sebb. wrote:Iei de la un anumit site si dupaia modifici.


da de unde =)) repet: nu pentru metin, un site simplu

Pai o scris el cumva metin2 pe acolo ?
User avatar
WGhetto
Web Master
 
Posts: 761
Joined: Thu Feb 17, 2011 12:40 am
Location: /usr/libexec/bsdconfig
Country: Romania
Has thanked: 6 times
Have thanks: 28times
MT2 Status: Play CreationYT2
Reputație: Fost Moderator
Fost Tehnician 4Metin
Web Master 4Metin
Server Metin2: CreationYT2
Armă: Bataliei:)
Armură: <Wild>
Regat: Shinsoo
Caracter: Sura
Credit: 0 Euro

Re: cum fac un register?

Postby Sebb. » Tue Apr 02, 2013 8:00 am

WGhetto wrote:
cody95 wrote:
Sebb. wrote:Iei de la un anumit site si dupaia modifici.


da de unde =)) repet: nu pentru metin, un site simplu

Pai o scris el cumva metin2 pe acolo ?



WGhetto, lasa-l , este alt user de vre-o 12-13 ani. :-j
User avatar
Sebb.
Banned
 
Posts: 104
Joined: Sat Mar 09, 2013 6:49 pm
Country: Romania
Has thanked: 0 time
Have thanks: 0 time
MT2 Status: Citesc forumul 4Metin.ro...!
Credit: 0 Euro

Re: cum fac un register?

Postby cody95 » Tue Apr 02, 2013 1:50 pm

WGhetto wrote:
cody95 wrote:
Sebb. wrote:Iei de la un anumit site si dupaia modifici.


da de unde =)) repet: nu pentru metin, un site simplu

Pai o scris el cumva metin2 pe acolo ?


el a pus mesaj pentru + .. eu vreau pentru altcv.. a vorbit ca sa nu taca, si de la care plm website sa iau?

@ Sebb. : hai du-te la scoala :-j te asteapta invatatoarea _|_ . Copil anonim
User avatar
cody95
Nivel 4
 
Posts: 583
Joined: Fri Feb 25, 2011 7:37 pm
Location: Bacau/Romania
Country: Europe
Has thanked: 11 times
Have thanks: 13times
MT2 Status: Scripter!!! :P :D :)
Armă: Ice King +9
Armură: Demon Protection +9
Regat: Jinno
Caracter: Ninja
Credit: 0 Euro

Re: cum fac un register?

Postby Socrate » Tue Apr 02, 2013 1:56 pm

Terminaţi cu cearta şi răspundeţi strict la întrebare.
Vezi bârna din ochiul tău şi nu paiul din ochiul altuia!
User avatar
Socrate
Super Moderator
 
Posts: 11594
Joined: Tue Apr 17, 2012 5:28 pm
Country: Romania
Has thanked: 7 times
Have thanks: 110times
Reputație: Super Moderator (0.4/3 puncte)
Fost Ad Moderator
Fost membru Club 4Metin (o lună)
Nume anterioare: BestSuraS, Mitza.
Credit: 3 Euro

Re: cum fac un register?

Postby Isaac Lewis » Thu Apr 04, 2013 8:25 pm

Faci un script php care să trimită datele într-o bază de date (-| nu e mare filozofie, da' lenea e cucoană mare.

Let me Google that for you
TUTORIALUL MEU DE AUR pentru că a fost copiat de 6 ori și numărul crește... thank you!
Image
User avatar
Isaac Lewis
Ad Moderator
 
Posts: 7504
Joined: Tue Mar 08, 2011 2:47 pm
Country: Romania
Has thanked: 87 times
Have thanks: 205times
MT2 Status: YANALATEYHSMBSI
Reputație: Ad Moderator
Fost Super Ad Moderator
Fost Lider helperi
Membru al Partidului BHH
Membru Club 4Metin (02.01.2014 - 02.02.2014)
Fost Administrator sv joaca.4mt.ro
Nume anterioare: PetyPety29, Petru N., kronick29, Watching_Squirrel, Petru
Credit: 69 Euro

Re: cum fac un register?

Postby cody95 » Fri Apr 05, 2013 12:34 pm

Petru wrote:Faci un script php care să trimită datele într-o bază de date (-| nu e mare filozofie, da' lenea e cucoană mare.

Let me Google that for you


asta stiu si eu sa fac. nu e site facut cu webs.com, e facut de mine si e greu sa amestec prin fisierele mele...
User avatar
cody95
Nivel 4
 
Posts: 583
Joined: Fri Feb 25, 2011 7:37 pm
Location: Bacau/Romania
Country: Romania
Has thanked: 11 times
Have thanks: 13times
MT2 Status: Scripter!!! :P :D :)
Armă: Ice King +9
Armură: Demon Protection +9
Regat: Jinno
Caracter: Ninja
Credit: 0 Euro

Re: cum fac un register?

Postby Alex » Fri Apr 05, 2013 12:48 pm

Pai, deschide pagina in care doresti sa pui forma de registru, cu un editor de php.
Adauga, in prima linie, codurile:
Spoiler: show
Code: Select all
<?PHP
date_default_timezone_set('America/Los_Angeles');
  if(!file_exists('./info/config.inc.php'))
  session_name("m2hp");
  session_start();
 
  require("./info/config.inc.php");
  $sqlHp = mysql_connect(SQL_HP_HOST, SQL_HP_USER, SQL_HP_PASS);
  $sqlServ = mysql_connect(SQL_HOST, SQL_USER, SQL_PASS);
 
  if(!is_resource($sqlServ) OR !is_resource($sqlHp)) {
    exit("Es tut uns leid, es konnt keine Verbindung zum Server
   hergestellt werden.");
  }
?>

Si creeaza un folder numit info, astfel incat in el sa se afle fisierul config.inc(format php), in care se afla:
Spoiler: show
Code: Select all
<?PHP
   
      DEFINE('SQL_HOST', zzzz); // ServerIP
      DEFINE('SQL_USER', 'xxxx'); // Benutzername ( Root )
      DEFINE('SQL_PASS', 'xxxx'); // Root passwort
     
      DEFINE('SQL_HP_HOST', 'xxxxx'); // ServerIP
      DEFINE('SQL_HP_USER', 'xxxxx'); // Benutzername ( Navicat )
      DEFINE('SQL_HP_PASS', 'xxxxx'); // Navicat Passwort
      DEFINE('SQL_HP_DB', 'xxxxx');
     
      $serverSettings['titel_page']="";         // Webseiten-Titel
      $serverSettings['titel']="";                           // Servername
      $serverSettings['url']="";                     // URL zur Seite (ohne letzten "/")
      $serverSettings['server_ip']="xxxxx";                         // Server-IP
      $serverSettings['register_on']=true;                              // Registration aktiviert (ja = true / nein = false)
      $serverSettings['mail_activation']=false;                          // Mailaktivierung (ja = true / nein = false)
      $serverSettings['page_entries']=30;                               // Einträge pro Seite
      $serverSettings['reg_mail']='reg@beispielmt2.de';                   // E-Mail-Absender bei Registration
      $serverSettings['pass_mail']='passwort@beispielmt2.de';                 // E-Mail-Absender bei Passwortreset
     
      require("daten.inc.php");
     
    ?>

si editeaza doar datele + ip de host.
Apoi, pune acest cod unde doresti sa iti apare forma de registru:
Spoiler: show
Code: Select all
<?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']) && !checkInt($_SESSION['user_admin']) && !$_SESSION['user_admin']>=0)) {
 
    if(isset($_POST['submit']) && $_POST['submit']=="") {
      if((checkAnum($_POST['account']) && strlen($_POST['account'])>=8 && 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['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']." INREGISTRARE METIN2HS";
          $email = $serverSettings['reg_mail'];
          $empfaenger = $_POST['email'];
          $mail_body = "Buna Ziua ".$_POST['uname'].",
         
          Acest email este de la  ".$serverSettings['titel']." in care va rugam sa va activati contul dvs.
          Accesati urmatorul link:
         
          ".$serverSettings['url']."/index.php?s=login&do=aktivieren&hash=".$aktivHash."
         
          DATELE CONTULUI:
          NUME UTILIZATOR: ".$_POST['account']."
          PaROLA: ".$userpass."
         
          COD STEREGERE CARACTER: ".$lcode."
          Intrebare de siguranta: ".$sFrage[$sfNum]."
          Raspuns: ".$_POST['sicherheitsa']."
         
          Va dorim distractie placuta,
         
          Echipa ".$serverSettings['titel']."
         
         
          Acest email este generat automat. Va rugam nu raspundeti la acest email.";
          $titel = "Inregistrare pe ".$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']) {
            new Mail($empfaenger, $titel, $mail_body, $header);
            echo'<p class="meldung">CONT &#206;NREGISTRAT CU SUCCES. VA RUG&#258;M VERIFICA&#354;I-V&#258; CASU&#354;A CU E-MAILURI PENTRU A ACTIVA CONTUL.</p>';
          }
          else {
            echo'   <p id="if-logged-in">Inregistrarea a avut succes.
         <a href="pagina">Pagina Principala</a></p> ';
          }
         
        }
        else {
          echo'<font color="#F0C9AA">Acest cont exista deja.</font>';
        }
       
      }
      else {
        echo'<font color="#F0C9AA"><center>Toate campurile trebuiesc completate</font></center>';
      }
    }
  ?>
    <form action="index.php?s=inregistrare" method="POST" id="reg" >
      <table>
       <ul>
  <li class="row email-address">
    <label for="nn">Account Name</label>
    <input type="text" name="account" maxlength="16" size="16" class="pictureInput">
  </li>
  <li class="row display-name">
    <label for="nn">Numele Tau</label>
    <input type="text" name="uname" maxlength="16" size="16" class="pictureInput">
  </li>
  <li class="row password">
    <label for="pw">Password</label>
    <input type="password" name="pass" maxlength="16" size="16" class="pictureInput">
  </li>
  <li class="row confirm-password">
    <label for="pw_conf">Confirm Password</label>
    <input type="password" name="pass2" maxlength="16" size="16" class="pictureInput">
  </li>
  <li class="row confirm-password">
    <label for="nn">Email</label>
    <input type="text" name="email" maxlength="25" size="16" class="pictureInput">
  </li>
  <li class="row display-name">
    <label for="nn">Repeta Email</label>
    <input type="text" name="email2" maxlength="50" size="7" class="pictureInput">
  </li>
  <li class="row display-name">
    <label for="nn">Cod Stergere</label>
    <input type="text" name="loeschcode" maxlength="7" size="7" class="pictureInput" >
  </li>
    <li class="row email-address">
<label for="nn">Account Name</label>
            <select name="sicherheitsf">
              <?PHP
                foreach($sFrage AS $fragew => $frage) {
                  echo'<option value="'.$fragew.'">'.$frage.'</option>';
                }
              ?>
            </select>
           <input type="text" name="sicherheitsa" class="myclasss" maxlength="16" size="1" /></li>
             <center><input type="submit" name="submit" value="" class="myclass"/> </center>
        </ul>
      </table>
    </form>
  <?PHP
  }
  else {
    echo'<p class="meldung">&#206;NREGISTRAREA PE ACEST SERVER ESTE MOMENTAN DEZACTIVAT&#258;</p>';
  }
?>

Restu.. sper sa te descurci. :)
User avatar
Alex
Fost Moderator
 
Posts: 1797
Joined: Sat Jun 25, 2011 11:14 am
Location: Baia Mare
Country: Romania
Has thanked: 50 times
Have thanks: 157times
Reputație: Fost Designer
Fost Moderator
Nume anterior: SouL,Markus Alex,Marcus Alex;
Restrictie nume!
Credit: 0 Euro


  • Similar topics
    Replies
    Views
    Author

Return to Discuții generale

Who is online

Users browsing this forum: /Claudiu/, CaMyKaZy, deschideochiu, Master Baiter, MSNbot Media, PvPsKill, radiera, S.Călin, S.Cătălin, testare12345, TITs and 45 guests