Miten Php:llä pystyisi hakemaan käyttäjän tietokoneen nimen? Esim. Maijan tietokone.
Olisiko $_SERVER['REMOTE_HOST'] tai gethostbyaddr($ip_osoite) sopiva?
-No ei mitenkään!
Lähiverkkonimeä (esim. sakura2) et remotena taida saada mitenkään, reverse DNS (esim. dial-231-192.regionline.fi) löytyy tuosta REMOTE_HOSTista.
Jos haluat sen koneen (siis palvelimen) nimen, jolla skriptiä ajetaan, löytyy se (ainakin minulla ^^) muuttujasta $_ENV["COMPUTERNAME"]
Jos pystyy saamaan selville tietokoneen nimen eli merkin, niin voi kai sitten saada selvile senkin, minkä merkkistä kirjoitinta, skanneria tai monitoria käytän?
Epäilempä vähän.
Pekka Mansikka kirjoitti:
Jos pystyy saamaan selville tietokoneen nimen eli merkin, niin voi kai sitten saada selvile senkin, minkä merkkistä kirjoitinta, skanneria tai monitoria käytän?
Epäilempä vähän.
Tämä oli varmasti vitsi.
Mutta itse asiasta, niin pystyt selvittämään käytännössä vain koneen DNS nimen eli nimen joka näkyy Internetissä. Se nimi joka näkyy esim. Wintoosa verkossa, niin ei pysty selvittämään ilman hirveää kikkailua ja siinä menee vähintään hermot.
ActiveX toki mahdollistaisi mitä vaan, jopa sen kirjoittimen merkin ja mallin selvittämisen. Onneksi moista ei kunnon selaimissa tueta.
Aihe on jo aika vanha, joten et voi enää vastata siihen.