Just nu i M3-nätverket
Gå till innehåll

ip-nummer


frassyman

Rekommendera Poster

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

 

Länk till kommentar
Dela på andra webbplatser

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

 

Länk till kommentar
Dela på andra webbplatser

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

 

Länk till kommentar
Dela på andra webbplatser

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

 

Länk till kommentar
Dela på andra webbplatser

<!--#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.

 

Länk till kommentar
Dela på andra webbplatser

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?

 

 

Länk till kommentar
Dela på andra webbplatser

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 :)

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...