Top
Phpuniverset logo
 

INDHOLD

Forside

Script libary

Job annoncer

Tips og Tricks

Konkurrence

Downloads

Dokumenter

PHP bog shop

Forum

Online udviklere


ARTIKLER

CSS

Diverse

E-handel / annoncer

Grafik

Html

Internet

Javascript

Linux

PHP/MySQL

Programmer

Flash

Søgemaskiner

Windows

C / C++


INFO

Information

Annoncering

Kontakt

Forside Forum PHP, mysql Clientens IP-adresse

Clientens IP-adresse


 

Clientens IP-adresse

Guthrum  

Jeg vil gerne have fat i IP-adressen på den besøgende, når vedkommende er logget ind,
tidligere har jeg fået denne sådan:

$ip = gethostbyname ($_SERVER["REMOTE_ADDR"]);

Men efter et skift til en anden router/firewall giver dette mig den interne IP-adresse på
denne og ikke brugerens som ønsket.

Hvordan får jeg fat i den ønskede IP-adresse?



Dato : 17.06.2005, 19:28

Visninger : 1647

Points : 20

 

her er lidt nu kan prøv med:

// Using if...else...

if (getenv(HTTP_X_FORWARDED_FOR)) {                            
    $ip = getenv(HTTP_X_FORWARDED_FOR); 
} else { 
    $ip = getenv(REMOTE_ADDR);
}    
        

// Using the ternary operator

$ip = (getenv(HTTP_X_FORWARDED_FOR))
    ?  getenv(HTTP_X_FORWARDED_FOR)
    :  getenv(REMOTE_ADDR);
        


Dato : 18.06.2005, 01:23

Kommentar af : Thor B.N.  

 

kunne det bruges?

Dato : 21.06.2005, 18:16

Kommentar af : Thor B.N.  




Login for at skrive et indlæg :



   Brugernavn

Password
 

+ Opret en ny Bruger, Klik her

+ Glemt brugernavn/password

 

Send Artikel/anmeldelse til: phpuni@phpuniverset.dk

Tilbage til oversigt

© Copyright 2000 Propelcom Phpuniverset's politik om personlige oplysninger, artikler & Koder Phpuniverset er optimeret til Mozilla 1024 * 768 Phpuniverset version: 3.0 beta
Webhost : Ignesco.dk

Bund