frassyman Posted November 10, 2004 Share Posted November 10, 2004 finns det något script för att få fram en användares ipnummer? inte ASP nu, utan javascript tack på förhand Link to comment Share on other sites More sharing options...
Mentor Posted November 10, 2004 Share Posted November 10, 2004 Nåt sånt här kanske. http://javascript.internet.com/user-details/ip-address.html //Mentor Den högsta formen av intelligens är sunt förnuft Link to comment Share on other sites More sharing options...
frassyman Posted November 10, 2004 Author Share Posted November 10, 2004 jag har provat det där scriptet men den returnerar bara : Your IP address is <!--#echo var="REMOTE_ADDR"--> Link to comment Share on other sites More sharing options...
Eminos Posted November 10, 2004 Share Posted November 10, 2004 jag har provat det där scriptet men den returnerar bara : Your IP address is <!--#echo var="REMOTE_ADDR"--> Måste man inte ta bort komenteringen? <!-- i början och --> på slutet. /Eminos Link to comment Share on other sites More sharing options...
Mentor Posted November 10, 2004 Share Posted November 10, 2004 Jag har kollat runt lite på nätet, det verkar som det bara funkar på Netscap med Java igång. //Mentor Den högsta formen av intelligens är sunt förnuft Link to comment Share on other sites More sharing options...
frassyman Posted November 10, 2004 Author Share Posted November 10, 2004 hmm jag skrev inte helt korrekt förra gången exakt såhär står det (observera ' tecknen) var ip = '<!--#echo var="REMOTE_ADDR"-->'; Ändrade till detta vilket inte heller fungerade var ip = '#echovar="REMOTE_ADDR"'; och utan (' tecken) fungerar inte heller Link to comment Share on other sites More sharing options...
frassyman Posted November 10, 2004 Author Share Posted November 10, 2004 ok, tja det b ehöver egentligen inte vara javscript, det kan lika gärna vara i perl om du har koll på det . Problemet är bara att jag inte får till det där heller...även fast det skall vara busenkelt och bara anropa env varibel och få fram det enligt $ip = $ENV{'REMOTE_ADDR'}; print "ipnummer är $ip"; men när jag kör det i perl får jag inte ut något nummer så antingen om jag kan få till det med javascript eller perl vilekt som funkar Link to comment Share on other sites More sharing options...
zerblat Posted November 10, 2004 Share Posted November 10, 2004 <!--#echo var="REMOTE_ADDR"--> är ett SSI-kommando. Man behöver mao ha en webbserver som förstår SSI och få den att tolka SSI i html-filen (oftast genom att döpa om den till .shtml). Svjv finns det inget sätt att direkt ta reda på ip-adressen med Javascript, utan man får antingen ta till nåt på serversidan (PHP/ASP osv eller SSI), alternativt använda t ex Java. Link to comment Share on other sites More sharing options...
frassyman Posted November 10, 2004 Author Share Posted November 10, 2004 ok, jag kör html filen på en apache server, behöver jag bara jag bara byta döpa om filen då? är det därför jag har samma problem med perl? Link to comment Share on other sites More sharing options...
frassyman Posted November 10, 2004 Author Share Posted November 10, 2004 ok, jag fick till det nu. Jag hade inte riktigt greppat det där med servern men det fungerade nu när jag förstått det...jag belönar er alla med poäng iaf och ursäkta för min dumhet Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.