Il nome del computer con php non lo puoi conoscere.
Per la provenienza ci sono degli script che analizzato l'ip dicono da dove proviene l'ip ma non sempre la provenienza dell'ip corrisponde alla provenienza dell'utente.