Hei!
olen tekemässä peli serveriä kaveri piiriin..
shakki, othello, jne..
en tunne netti ohjelmointi kielistä kuin Javan ja HTMLn,
HTML ei sovellu clienttien IPeitten vaihtamiseen ja Javakin on
siihen (kylläkin soveltuva) aika raskas, koska tarvitsee serverin kotiin..
kysymykseni onkin -
onko mahdollista tehdä kotisivuilleni PHP tai CGI tai jokin muu,
koodin pätkä, joka tallentaisi minun webbihotellini sivuilla
kävijän/oleskelevan IP osoitteen minun webbi hotelliini josta
se sitten olisi Appletilla luettavissa, näin en tarvitsisi kotiini
serveri konetta laisinkaan, kun välitän pelejä eri ihmisten kesken..
kiitos,
//----
JariTapio / Helsinki
Tällänenhän onnistuu helposti php:llä.
<?php $tiedosto = "tiedosto.txt"; $avaus = fopen($tiedosto, "w"); // "w" - kirjoittaa edellisen tekstin päälle, näin tiedostossa vain edellisen kävijän ip. fputs($avaus, $_SERVER['REMOTE_ADDR'], strlen($_SERVER['REMOTE_ADDR'])); fclose($avaus); ?>
Tai sitten useampi ip filuun
<?php $tiedosto = "tiedosto.txt"; $avaus = fopen($tiedosto, "a"); // "a" - kirjoittaa ip:n edellisen perään, eli näin voi arkistoida usempia ip:tä $ip = $_SERVER['REMOTE_ADDR']."||"; // "||" - toimii erotinmerkkinä ip:itten välillä fputs($avaus, $ip, strlen($_SERVER['REMOTE_ADDR'])); fclose($avaus); ?>
Ja tietysti muista antaa oikeudet kyseiselle txt tiedostolle.
Hei hienoa..
mitenkä minä päivitän tota tiedosto.txt fileä, siis, tarkoitan silloin kun
kävijät poistuvat sivuiltani, onko tämä enää phpn hallittavissa..
onko olemassa jotakin php ping käskyä joka palauttaisi true jos ip joka
löytyy txt fileestä vastaa,
"||" erottimen voi varmaankin korvata "\n"
Aihe on jo aika vanha, joten et voi enää vastata siihen.