Ich kann das folgende Anmeldungsformular nicht reparieren, es ist ein grundlegendes Formular, aber es zeigt Fehler, der Benutzer wird mit Passwort und allem außer ich gespeichert halten Sie die folgenden Fehler bekommen und kann nicht finden, wo der FehlerFehler, der mich verrückt macht - ACHTUNG: MYSQLI_NUM_ROWS() ERWARTET PARAMETER 1 MYSQLI_RESULT, INTEGER
<?php
$locatario = mysqli_real_escape_string($database,$_POST['usuario']);
$seguridad = mysqli_real_escape_string($database,$_POST['clave']);
$privilegio = mysqli_real_escape_string($database,$_POST['tipo']);
$revisar = mysqli_query($database, "SELECT locatario FROM locatarios
WHERE locatario = '$locatario'");
$existencia=mysqli_num_rows($revisar);
if(mysqli_num_rows($existencia)>0){
echo "The username is taken";
}else{
$criptologia = hash('sha256', $seguridad);
function createSalt(){$metodo = md5(uniqid(rand(), true));return substr($metodo, 0, 14);}
$codificar = createSalt();
$transformar = hash('sha256', $codificar . $criptologia);
$insertar = mysqli_query($database, "INSERT
INTO `locatarios` VALUES ('', '$locatario', 'Nombre',
'$transformar', '$codificar', '$privilegio')");
{echo "Now you are a new member";}
}
?>
sind Sie der Mann – Kamikaza