hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.03.28. 10:50



Jelenlévő felhasználók

Jelenleg 255 felhasználó van jelen :: 1 regisztrált, 0 rejtett és 254 vendég

A legtöbb felhasználó (1565 fő) 2020.11.21. 11:26-kor tartózkodott itt.

Regisztrált felhasználók: Google [Bot] az elmúlt 5 percben aktív felhasználók alapján

Utoljára aktív
Ahhoz hogy lásd ki volt utoljára aktív, be kell jelentkezned.



Az oldal teljeskörű
használatához regisztrálj.

Regisztráció

Kereső


Új téma nyitása  Hozzászólás a témához  [ 5 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: PHP - Regisztrálás ?
HozzászólásElküldve: 2018.03.30. 21:27 
Offline
Félisten
Avatar

Csatlakozott: 2016.03.06. 14:20
Hozzászólások: 964
Megköszönt másnak: 102 alkalommal
Megköszönték neki: 134 alkalommal
Üdvözletem!

Van 1 bejelentkezési php-m, azt szeretném hogy 1 regisztráció php-t is , és hogyan oldható meg a legkönyebben? :D

  1. <?php
  2. include("config.php");
  3. session_start();
  4.     if($_SERVER["REQUEST_METHOD"] == "POST")
  5.     {
  6.         // username and password sent from form
  7.         $myusername=mysqli_real_escape_string($db, $_POST['username']);
  8.         $mypassword=mysqli_real_escape_string($db, $_POST['password']);
  9.         $sql="SELECT id FROM admin WHERE username='$myusername' AND passcode='$mypassword'";
  10.         $result=mysqli_query($db, $sql);
  11.         $row=mysqli_fetch_array($result, MYSQLI_ASSOC);
  12.         $active=$row['active']; //
  13.         $count=mysqli_num_rows($result);
  14.         // If result matched $myusername and $mypassword, table row must be 1 row
  15.     if($count==1) {
  16.         // session_register("myusername"); //
  17.         $_SESSION['login_user']=$myusername;
  18.         header("location: welcome.php");
  19.         }
  20.    
  21.     else
  22.         {
  23.             // Else ág fut le
  24.             echo "Rossz felhasználónév vagy jelszó.";
  25.         }
  26.     }
  27. ?>
  28. <h1> Belépés  </h1>
  29. <hr>
  30. <center>
  31. <h3>
  32. <form action="" method="post">
  33.     <label>Felhasználónév(*) :</label>
  34.     <input type="text" name="username"/><br />
  35.     <label>  Jelszó(*) :</label>
  36.     <input type="password" name="password"/><br />
  37.     <input type="submit" value=" Bejelentkezés "/><br />
  38. </form>


Előre is köszönöm a segítséget.

_________________
 ! Moderátori megjegyzés (kiki):
Kérlek csekkold az aláírásra vonatkozó szabályokat!


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: PHP - Regisztrálás ?
HozzászólásElküldve: 2018.03.30. 23:15 
Offline
Tud valamit
Avatar

Csatlakozott: 2018.02.07. 01:13
Hozzászólások: 127
Megköszönt másnak: 7 alkalommal
Megköszönték neki: 25 alkalommal
The Peace írta:
Üdvözletem!

Van 1 bejelentkezési php-m, azt szeretném hogy 1 regisztráció php-t is , és hogyan oldható meg a legkönyebben? :D

  1. <?php
  2. include("config.php");
  3. session_start();
  4.     if($_SERVER["REQUEST_METHOD"] == "POST")
  5.     {
  6.         // username and password sent from form
  7.         $myusername=mysqli_real_escape_string($db, $_POST['username']);
  8.         $mypassword=mysqli_real_escape_string($db, $_POST['password']);
  9.         $sql="SELECT id FROM admin WHERE username='$myusername' AND passcode='$mypassword'";
  10.         $result=mysqli_query($db, $sql);
  11.         $row=mysqli_fetch_array($result, MYSQLI_ASSOC);
  12.         $active=$row['active']; //
  13.         $count=mysqli_num_rows($result);
  14.         // If result matched $myusername and $mypassword, table row must be 1 row
  15.     if($count==1) {
  16.         // session_register("myusername"); //
  17.         $_SESSION['login_user']=$myusername;
  18.         header("location: welcome.php");
  19.         }
  20.    
  21.     else
  22.         {
  23.             // Else ág fut le
  24.             echo "Rossz felhasználónév vagy jelszó.";
  25.         }
  26.     }
  27. ?>
  28. <h1> Belépés  </h1>
  29. <hr>
  30. <center>
  31. <h3>
  32. <form action="" method="post">
  33.     <label>Felhasználónév(*) :</label>
  34.     <input type="text" name="username"/><br />
  35.     <label>  Jelszó(*) :</label>
  36.     <input type="password" name="password"/><br />
  37.     <input type="submit" value=" Bejelentkezés "/><br />
  38. </form>


Előre is köszönöm a segítséget.

Esetleg ha ez segit valamennyit :)
https://www.youtube.com/watch?v=00OGPtxNb2Q


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: PHP - Regisztrálás ?
HozzászólásElküldve: 2018.04.01. 13:10 
Offline
Félisten
Avatar

Csatlakozott: 2016.03.06. 14:20
Hozzászólások: 964
Megköszönt másnak: 102 alkalommal
Megköszönték neki: 134 alkalommal
Sajnos nem segített sokat :/



Valami jobban hozzáértő esetleg akinek lenne rá 5 perce? :D

_________________
 ! Moderátori megjegyzés (kiki):
Kérlek csekkold az aláírásra vonatkozó szabályokat!


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: PHP - Regisztrálás ?
HozzászólásElküldve: 2018.04.04. 14:01 
Offline
Signore Senior
Avatar

Csatlakozott: 2011.09.09. 17:39
Hozzászólások: 4020
Megköszönt másnak: 12 alkalommal
Megköszönték neki: 139 alkalommal
Teszt nemvolt, vakon írtam a tiédből, rég használtam PHP-t, próbáld.

Kód:
<?php
include("config.php");
session_start();

  if ($_SERVER["REQUEST_METHOD"] == "POST")
  {
    $username = mysqli_real_escape_string($db, $_POST['username']);
    $password = mysqli_real_escape_string($db, $_POST['password']);

    $sql = "select * from admin where username='$username'";
    $result = mysqli_query($db, $sql);

    $count=mysqli_num_rows($result);

    if (0 !== count) {
      echo "Már van ilyen felhasználónév!";
    } else {
      $sql = "insert into admin (username, passcode) values ('$username', '$password')";
      if (mysqli_query($db, $sql)) {
        echo "Regisztráció sikeres.";
      }
    }
  }
?>

<h1> Regisztráció  </h1>
<hr>
<form action="" method="post">
    <label>Felhasználónév(*) :</label>
    <input type="text" name="username"/><br />
    <label>  Jelszó(*) :</label>
    <input type="password" name="password"/><br />
    <input type="submit" value=" Regisztráció "/><br />
</form>

Ők köszönték meg Silent nek ezt a hozzászólást: The Peace (2018.04.07. 08:54)
  Népszerűség: 2.27%


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: PHP - Regisztrálás ?
HozzászólásElküldve: 2018.04.07. 08:54 
Offline
Félisten
Avatar

Csatlakozott: 2016.03.06. 14:20
Hozzászólások: 964
Megköszönt másnak: 102 alkalommal
Megköszönték neki: 134 alkalommal
Silent írta:
Teszt nemvolt, vakon írtam a tiédből, rég használtam PHP-t, próbáld.

Kód:
<?php
include("config.php");
session_start();

  if ($_SERVER["REQUEST_METHOD"] == "POST")
  {
    $username = mysqli_real_escape_string($db, $_POST['username']);
    $password = mysqli_real_escape_string($db, $_POST['password']);

    $sql = "select * from admin where username='$username'";
    $result = mysqli_query($db, $sql);

    $count=mysqli_num_rows($result);

    if (0 !== count) {
      echo "Már van ilyen felhasználónév!";
    } else {
      $sql = "insert into admin (username, passcode) values ('$username', '$password')";
      if (mysqli_query($db, $sql)) {
        echo "Regisztráció sikeres.";
      }
    }
  }
?>

<h1> Regisztráció  </h1>
<hr>
<form action="" method="post">
    <label>Felhasználónév(*) :</label>
    <input type="text" name="username"/><br />
    <label>  Jelszó(*) :</label>
    <input type="password" name="password"/><br />
    <input type="submit" value=" Regisztráció "/><br />
</form>

megy a köszi, letesztelni nem tudom, mert megoldottam már, s nem akarom lecserélni, de viszont egyre többet tanultam már a hibákból!

_________________
 ! Moderátori megjegyzés (kiki):
Kérlek csekkold az aláírásra vonatkozó szabályokat!


Hozzászólás jelentése
Vissza a tetejére
   
Hozzászólások megjelenítése:  Rendezés  
Új téma nyitása  Hozzászólás a témához  [ 5 hozzászólás ] 


Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 1 vendég


Nyithatsz új témákat ebben a fórumban.
Válaszolhatsz egy témára ebben a fórumban.
Nem szerkesztheted a hozzászólásaidat ebben a fórumban.
Nem törölheted a hozzászólásaidat ebben a fórumban.
Nem küldhetsz csatolmányokat ebben a fórumban.

Keresés:
Ugrás:  
Powered by phpBB® Forum Software © phpBB Limited
Magyar fordítás © Magyar phpBB Közösség
Portal: Kiss Portal Extension © Michael O'Toole