Regisztráció segítség

Indította metallord11, 2018-04-22, 20:26:59

2018-04-22, 20:26:59 Utolsó szerkesztés: 2018-04-25, 18:45:06 Szerző: [MOD]Ken
Aki ért a regisztracio.php-hoz légyszíves segítsen. Köszi :)
Valamiért nem akar regisztrálni.

<center>
    <div class="contentBox">
        <h2><span>RegisztráciĂł</span></h2>
<div class="col-xs-8 page-content">


<center>
<div class="row">
<div class="col-xs-offset-2 col-xs-8 box2">
<form class="prevent-resubmit" method="post" action="index.php?s=regisztracio">
<div class="row">
<div class="col-xs-offset-0 col-xs-12">
<?PHP
 
    if(isset($_POST['submit'])) {
      if (checkAnum($_POST['felhasznalonev']) && strlen($_POST['felhasznalonev'])>=8 && strlen($_POST['felhasznalonev'])<=16 && checkAnum($_POST['jelszo']) && strlen($_POST['jelszo'])>=8 && strlen($_POST['jelszo'])<=16 && checkMail($_POST['email']) && strlen($_POST['email'])<=40 && checkAnum($_POST['tk']) && strlen($_POST['tk'])==7) {
 
        $tk = mysql_real_escape_string($_POST['tk']);
        $jelszo = mysql_real_escape_string($_POST['jelszo']);
       
        $sqlCmd = "INSERT INTO account.account (login,password,real_name,email,social_id,create_time,status,coins) VALUES ('".$_POST['felhasznalonev']."',PASSWORD('".$jelszo."'),'".mysql_real_escape_string($_POST['tn'])."','".mysql_real_escape_string($_POST['email'])."','".$tk."',NOW(),'OK','100')";
        $sqlQry = mysql_query($sqlCmd,$sqlServ);
        if($sqlQry) {
            echo'<p class="meldung">A FiĂłk sikeresen lĂ©trejött!</p>';
          }
        else {
          echo'<p class="alert alert-danger"><span class="glyphicon glyphicon-warning-sign"></span> Sikertelen regisztráciĂł, felhasználĂłnĂ©v már lĂ©tezik!</p>';
        }
  }
      else {
        echo'<p class="alert alert-danger"><span class="glyphicon glyphicon-warning-sign"></span> Sikertelen regisztráciĂł, hibásan adtad meg az adatokat!</p>';
      }
}
  ?>

<div class="form-group has-feedback ">
<label class="control-label">Felhasználónév <span class="text-danger">*</span></label>
<input class="form-control" type="text" name="felhasznalonev" maxlength="16" value="" required="">
</div>

<div class="form-group has-feedback ">
<label class="control-label">JelszĂł <span class="text-danger">*</span></label>
<input class="form-control" type="password" name="jelszo" maxlength="16" autocomplete="off" required="">
</div>

<div class="form-group has-feedback ">
<label class="control-label">E-mail cĂ­m <span class="text-danger">*</span></label>
<input class="form-control" type="email" name="email" maxlength="40" value="" required="">
</div>

<div class="form-group has-feedback ">
<label class="control-label">TörlĹ'kĂłd <span class="text-danger">*</span></label>
<input class="form-control" type="text" name="tk" maxlength="7" value="" required="">
</div>

<div class="form-group">
<label class="control-label">Teljes név</label>
<input class="form-control" type="text" name="tn" maxlength="16" value="">
</div>


<br>
<center>
<div class="form-group text-center">
<button type="submit" name="submit" class="btn-gold">
<span class="pull-left"></span>
<span class="pull-right"></span>
<span>Regisztrálok</span>
</button>
</div>
</div>
</div>
</form>
</div>
</div>

</div>
</div>

Tedd a php-t itt kód közé, mert ezt így elég nehéz kibogarászni..
Nem feltétlenül a php a rossz mindig egyébként, hanem naviban kéne megcsinálni a design tablet.
A különbség a sikertelen és a sikeres ember között nem feltétlenül a tehetség, hanem a kitartás.
https://youtu.be/jGQJqcyHjY0

2018-04-25, 18:43:39 #2 Utolsó szerkesztés: 2018-04-25, 18:47:35 Szerző: RealKorf
Hát szerintem a mysqli_query ben a két adat meg van cserélve. (edit: sőt most látom, hogy sima mysql -t használsz, szerintem állj át mysqli re)
Emellett nézd meg, hogy a php minden kötelező mezőbe akar e tenni adatot. Ha nem, akkor azért nem működik.

Többek között amire tippelnék, ami mellékesen nálam is gond volt, hogy amikor beírja regisztrációkor az adatokat, töröld ki a nagyját, csak a fontosakat hagyd bent és próbáld ki úgy, ha működik, akkor azzal lesz a gond.

Bármilyen szörnyűnek is tűnik az élet, mindig van valami, amiben sikeres lehetsz.