Quote Originariamente inviata da ZioLuffio Visualizza il messaggio
Questi sono 'Notice', significa che non sono errori fatali, infatti il tuo script continua lo stesso (non fa quello che vuoi, ma non si ferma). L'errore dice (traduzione): "Notifica: Indice non definito: username nel file blabla alla riga 2". Significa che $_POST['username'] non è definito. Gli elementi della variabile $_POST sono definiti solo dopo l'invio di un form (appena aperta la pagina, non sono definiti), quindi puoi usare isset o empty per verificare:
Codice PHP:
if(isset($_POST['username']) && isset($_POST['password'])){ ... 
oppure
Codice PHP:
if(!empty($_POST['username']) && !empty($_POST['password'])){ ... 
o ancora più semplicemente
Codice PHP:
if(!empty($_POST)){ ... 
(invece non if(isset($_POST)) perché esiste sempre quindi dà sempre true)
Ho provato a sostituire il codice ma mi da sempre lo stesso errore... puoi implementare gia il codice dentro la pagina per favore?