Originariamente inviato da nellif84
Error: Access denied for user ''@'localhost' (using password: NO), ottenuta chiamando l'url direttamente da browser.
Se chiami l'url direttamente da browser è ovvio che ti restituisca quell'errore. Se, come hai detto, playerList.php è uguale a login.php come pretendi che vengano recuperati i valori username e password se invochi la pagina direttamente dal browser.
Essi vengono passati tramite POST:

Codice PHP:
$userName $_POST["username"]; 
$password $_POST["password"]; 
che ovviamente è vuoto!