Hai ragione, non so perchè ma non ci avevo pensato...
Ho scritto questo script
Nella pagina con il form
codice:
<script type="text/javascript">
function name_control()
{
username = document.getElementById('username_form');
$.ajax({
type: "POST",
url: "user_check.php",
data: "username="+username,
success: function(risul)
{
document.getElementById('username_check').innerHTML=risul;
}
});
}
</script>
user_check.php
Codice PHP:
<?php
$username = $_POST['username'];
if(strlen($username)>0)
{
$query_select_user = "SELECT id FROM user WHERE username = '$username'";
$result_select_user = mysql_query($query_select_user, $connessione_mysql);
if(mysql_num_rows($result_select_user) == 0)
{
echo " ";
} else {
echo "$username sei tu? <a>Esegui l'accesso</a>";
}
} else {
echo " ";
}
?>
Ma nel div in questione ricevo solo [object HTMLInputElement].
Dove sbaglio?