Problema passaggio variabili POST

RecallingTea31

Utente Attivo
11 Feb 2015
40
0
0
Salve, ho scritto un piccolo script php per il login :
PHP:
<?php
	require('config.php');
	$user=mysql_escape_string($_POST['u']);
	$password=mysql_escape_string($_POST['p']);
	$attempt=$_POST['a'];
	
	$querylog=@mysql_query("SELECT * FROM `Prova` WHERE username='".$user."' AND password='".$password."'");
	$queryresponse=@mysql_fetch_array($querylog);
	
	if($queryresponse==NULL){
		echo"Password errata";//verra trasferito con ajax
		
		}else{
			$queryrank=@mysql_query("SELECT `rank` FROM `rank_table` WHERE username='".$user."'");
			$q=mysql_fetch_array($queryrank);
			if($q!=NULL){ //ha un rank specifico admin o moderatore
				if($q['rank']=="mod"){ // se è moderatore..
					setcookie("username",$user,3600,"/",false,0);//setta cookie utente
					setcookie("rank","mod",3600,"/",false,0); // setta il cookie necessario per avere i privilegi
					echo "success";
					}elseif($q['rank']=="admin"){ // se è amministratore
						setcookie("username",$user,3600,"/",false,0); // setta cookie utente
						setcookie("rank","admin",3600,"/",false,0); // setta cookie necessario per avere privilegi admin
						echo "success";
						}
				}else{  //utente semplice
					setcookie("user",$user,time()+3600,"/",false,0);
					setcookie("rank","simpleuser",time()+3600,"/",false,0);
					echo "success";
					}
			}
	
	
?>
Ce un piccolo problema pero se io ho nel db un user che è PincoPallino e una password che è Prova
Il fatto è che se l'utente inserisce sia username e password giuste pero senza rispettare le maiuscolo lo autentica , come posso fare da cosa è dovuto?
PS: uso uno script ajax per dargli le variabili
 

Discussioni simili