Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Problem z rejestracją PHP - MYSQL


GameMaster_PL

Rekomendowane odpowiedzi

Opublikowano

Mam problem z rejestracją na PHP z mysql. oto kod:


 


<?PHP

require_once("connect.php");

 

$userid = $_POST['userid'];

$password = $_POST['password'];

$password = $_POST['password2'];

$question = $_POST['question'];

$answer = $_POST['answer'];

 

if(isset($_GET['error']))

{

echo "<pre>";

switch($_GET['error'])

{

case 0:

echo "Proszę wypełnić wymagane pola";

break;

case 1:

echo "Podane hasła różnią się od siebie";

break;

case 2:

echo "Login zajęty";

}

}

 

                $polaczenie = @new mysqli($host, $db_user, $db_password, $db_name, $db_port);

 

if(null($_POST['userid']) || null($_POST['password']) || null($_POST)['password2'])

{

header("location: Rejestracja.php?error=0");

}

 

if($password != $password2){

header("location: Rejestracja.php?error=1");

}

 

$users = $polaczenie->query("SELECT userid FROM login WHERE userid = '" .$userid.'");

$users = $users->fetchAll;

if (!empty($users))

{

header("location: rejestracja.php?error=2");

 

}

 

                    $query = "INSERT INTO `login` (`userid`, `password`, `question`, `answer`) VALUES ('$userid','$password','$question','$answer')";  <---------------------Tu wywala error

   $sql = mysql_query($query) or die(mysql_error());

 

echo "Konto utworzone !";

 

?>

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...