Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Koneen nimi

Sivun loppuun

Bill Keltanen [08.03.2004 17:12:10]

#

Noh, tää on nyt niin helppo, mut oon newb, en tiä, eli miten saan echotettua koneen nimen?

Draiz [08.03.2004 18:10:42]

#

Wtf? Siis minkä "koneen nimen"? :D

Tempfile [08.03.2004 18:35:57]

#

En ole varma onnistuuko se, mutta kokeile vaikka $_SERVER-taulukkoa, eli yksinkertaisesti:

echo $_SERVER["REMOTE_HOST"];

TETRIS [08.03.2004 20:16:19]

#

Jos servu toimii omalla koneella niin hostname on silloin sama kuin koneen nimi eli vaikka näin :

<?php
$hostname = gethostbyaddr($REMOTE_ADDR);
echo $hostname;
?>

Bill Keltanen [09.03.2004 08:38:31]

#

Ok, katotaa, kiitos

Bill Keltanen [09.03.2004 08:43:34]

#

No siis pitäis saada se koneen HOSTNAME edelleenki, toi tetriksen laitto osotteen, ku pitäis saada koneeen nimi, esim BILL, PAIKALLISEN KONEEN NIMI, jolla oot sillä sivulla

leftover [09.03.2004 11:03:28]

#

Eipä löydy ainakaan PHP:stä rosvofunktioita tuohon (tieto jouduttaisiin varastamaan käyttäjän koneelta).

NiKC [09.03.2004 17:14:46]

#

echo($_SERVER['SERVER_NAME']);

Bill Keltanen [09.03.2004 18:04:08]

#

Eihh, siis jos teillä on Windows XP, se koneen nimi löytyy ominaisuudet omasta tietokoneesta, Tietokoneen nimi, siellä on se joku koneen nimi ni se pitäis saada

T.M. [09.03.2004 18:17:32]

#

Ei sitä saa

NiKC [09.03.2004 18:20:35]

#

Tuotapa ei voi kaivaa PHP:llä mikäli koneella jolla sivustolla vieraillaan ole julkista IP-osoitetta jolle on määritelty DNS-nimi. Muutenkin tuo nimi löytää lähinnä työryhmän WINS-palvelimesta (korjatkaa mikäli näin ei ole).

Ts. kuten TETRIS yllä sanoi, näin (mikäli yllä on tosi):

<?php
$hostname = gethostbyaddr($REMOTE_ADDR);
echo $hostname;
?>

Muuten tuota tietoa ei pysty kaivamaan kun PHP nyt sattuu olemaan palvelimella suoritettavaa koodia. Kenties jollain lomakkeella joka JS:lla täytetään pystyy tällaisen paiskaamalla ongelmaa päin riittävästi purkkaa ja jesseteippiä.

esim.

<script type="text/javascript">
 konenimi = window.prompt("Mikä on koneesi nimi?");
 top.location = 'index.php?konenimi=' + konenimi;
</script>

(en suosittele)

Bill Keltanen [10.03.2004 08:23:19]

#

Joo, no sitte se on huono homma...


Sivun alkuun

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta