Originariamente inviato da Marcolino's
e usare
codice:
$stringa = file_get_contents('http://account:password@www.sito.com');
La concatenazione dei dati nell'URL in quel modo, se non sbaglio serve per inviarli ad una richiesta di autenticazione HTTP del tipo:

WWW-Authenticate: Basic realm="nome area"

Nel caso di rickystra invece l'autenticazione è tramite script PHP che riceve i dati via vettore POST.