E' di $_POST... e visto che non me lo vuoi dire, fai anche var_dump($_GET); cosi almeno capisco se stai inviando una richiesta POST o GET. Comunque credo che tu abbia la visualizzazione degli errori disabilitata, poiché quando hai provato a stampare $_POST['username'] l'interprete di php avrebbe dovuto darti un warning.