E da quando?Originariamente inviato da Samleo
il session_start() deve stare prima di ogni altra istruzione...
Al massimo, deve stare prima di qualsiasi invio di dati al buffer d'uscita, ed anche in questo caso vi sono delle eccezioni.
@wino_7
Abilita la visualizzazione degli errori, rimuovi eventuali @ e richiama http://www.php.net/manual/en/mysqli.connect-error.php per ottenere eventuali errori di connessione non visualizzati.