Boa tarde a todos, ja tentei algumas maneiras de mudar isto sem dar erro mas dá sempre.. Gostaria de pedir a vossa ajuda para substituir onde diz "Please enter username" e "Please enter password" só aparecesse uma mensagem como aparece quando o user tenta fazer o login com os dados errados "Username or Password are incorrect" e tambem gostaria que me ajudassem que ao fazer login nao fosse preciso clicar com o rato no botao para fazer submit aos dados, desse para fazer com o ENTER.
Obrigado.
Código (PHP):
Obrigado.
Código (PHP):
<?php
session_start();
include_once('inc/dbConnect.inc.php');
$message=array();
if(isset($_POST['uname']) && !empty($_POST['uname'])){
$uname=mysql_real_escape_string($_POST['uname']);
}else{
$message[]='Please enter username';
}
if(isset($_POST['password']) && !empty($_POST['password'])){
$password=mysql_real_escape_string($_POST['password']);
}else{
$message[]='Please enter password';
}
$countError=count($message);
if($countError > 0){
for($i=0;$i<$countError;$i++){
echo ucwords($message[$i]).'<br/><br/>';
}
}else{
$query="select * from user where uname='$uname' and password='$password'";
$res=mysql_query($query);
$checkUser=mysql_num_rows($res);
if($checkUser > 0){
$_SESSION['LOGIN_STATUS']=true;
$_SESSION['UNAME']=$uname;
echo 'correct';
}else{
echo ucwords('Username or Password are incorrect');
}
}
?>
session_start();
include_once('inc/dbConnect.inc.php');
$message=array();
if(isset($_POST['uname']) && !empty($_POST['uname'])){
$uname=mysql_real_escape_string($_POST['uname']);
}else{
$message[]='Please enter username';
}
if(isset($_POST['password']) && !empty($_POST['password'])){
$password=mysql_real_escape_string($_POST['password']);
}else{
$message[]='Please enter password';
}
$countError=count($message);
if($countError > 0){
for($i=0;$i<$countError;$i++){
echo ucwords($message[$i]).'<br/><br/>';
}
}else{
$query="select * from user where uname='$uname' and password='$password'";
$res=mysql_query($query);
$checkUser=mysql_num_rows($res);
if($checkUser > 0){
$_SESSION['LOGIN_STATUS']=true;
$_SESSION['UNAME']=$uname;
echo 'correct';
}else{
echo ucwords('Username or Password are incorrect');
}
}
?>