Validering på brugernavne php / jquery
Jeg er ved at lave en side hvor man skal kunne oprette sig som bruger.. Dertil prøver jeg via jquery at validere på om brugernavnet er optaget...Mit problem er at den bliver ved med at sige mit "$output" er falsk...
Mine koder:
Jquery:
$(document).ready(function() {
$('#opretbrugerform').validate({
rules: {
brugernavn: {
required: true,
remote : "check-username.php"
}
},
messages: {
brugernavn: {
required: "Brugernavn skal udfyldes",
remote: 'Brugernavnet er optaget'
}
}
});
});
PHP (fil: check-username.php)
<?php
include 'sqli/connect.sqli.php';
if($checkusername = $objCon->prepare('SELECT brugernavn FROM mouritzUsers WHERE brugernavn=?')){
$checkusername->bind_param('s', $brugernavnet);
$brugernavnet = $_POST["brugernavn"];
$checkusername->execute();
$checkusername->store_result();
if($checkusername->num_rows > 0){
$output = true;
} else{
$output = false;
}
echo json_encode($output);
$checkusername->close();
}
?>