Autor | Zpráva | ||
---|---|---|---|
ph@tE Profil * |
#1 · Zasláno: 8. 10. 2006, 11:49:27
Jak se dá pomocí php zjistit název počítače?
|
||
pavel prochazka.zde.cz Profil * |
#2 · Zasláno: 8. 10. 2006, 14:22:21
$sNazevPC="http://".$_SERVER['COMPUTERNAME'];
|
||
YoSarin Profil |
#3 · Zasláno: 9. 10. 2006, 11:57:39
pavel prochazka.zde.cz
Není v té proměnné náhodou název serveru na kterém php běží? Nejsem si jistý, ale myslím, že ph@tE by chtěl spíš vědět jak se jmenuje klientský počítač... což php nepoví (to možná půjde nějak přes JS) offtopic jsem to $_SERVER['COMPUTERNAME'] zkoušel - na localhostu (ani na ostrém serveru) ani ťuk - nejspíš je to v php.ini zakázaný (že by safe mod?) , ale při "kompilaci" v TSphpEditorIDE (nemám ponětí jak to pracuje - je tam jen nastavená cesta k php.exe) se obsah proměnné zobrazí... nevíte někdo v čem je háček? Že by se na aplikační úroveň (nevím jak jinak to nazvat) php.ini nevztahovalo? Yo'Sarin |
||
tiso Profil |
#4 · Zasláno: 9. 10. 2006, 12:05:29
YoSarin
$_ENV["COMPUTERNAME"] |
||
YoSarin Profil |
#5 · Zasláno: 9. 10. 2006, 12:10:20
tiso
taky nic - ani při té "kompilaci"... :-( Navíc mě ještě krapet překvapilo, že na php.net jsem o $_SERVER['COMPUTERNAME'] nenašel ani čárku... :-( |
||
tiso Profil |
#6 · Zasláno: 9. 10. 2006, 12:48:13
YoSarin
Na localhoste mi to hodí názov počítača, na hostingoch čo som skúšal je to zakázané... |
||
Časová prodleva: 3 dny
|
|||
ph@tE Profil * |
#7 · Zasláno: 12. 10. 2006, 15:36:03
Proměnná $_SERVER['COMPUTERNAME'] mi nic nevypisuje, ale proměnná $_ENV["COMPUTERNAME"] mi vypíše název počítače, který se dá nastavit ve vlastnostech tento počítač. Já jsem ale myslel zřejmě úplně jiný typ názvu počítače a to ten, který vám to vypíše při vstupu na tyto stránky: http://hacking99.4mak.net/ (hned na úvodní stránce nahoře). $_ENV["COMPUTERNAME"] mi vypíše ten název mého počítače nastavitelný v tento počítač, ale tam mi to na ten samý počítač vypisuje 209.15.broadband2.iol.cz, to znamená že jde zřejmě o úplně jnou proměnnou (a je to děláno phpčkem, protože ten název je zapsán přímo v kódu), nevíte co by to mohlo být zač?
|
||
tiso Profil |
#8 · Zasláno: 12. 10. 2006, 15:44:24
ph@tE
To bude tým že sa nejedná o názov počítača ale niečo iné: $_SERVER["REMOTE_ADDR"] + http://sk2.php.net/manual/sk/function.gethostbyaddr.php |
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0