Home | Registrieren | Einloggen | Suchen | Aktuelles


Forum » PHP & MySQL » Ip Adresse ermittel Antworten
Ip Adresse ermittel

FireBlade
Pixelschubser


Beiträge: 5


So ich bastel gerade an meinem Counter rum und versuche da auch die IP des Besucher der Internetseite auszulesen, aber es ist schwerer als ich dachte, ich habe schon einiges versucht z.B:

$_SERVER['REMOTE_ADDR'];


etc..

das funzt auch, aber die IP die da übergeben wir ist nicht gleich mit der IP die ich auf der Seite http://www.wieistmeineip.de/ gesagt bekomme (Ich gehe mal davon aus das DIE es richtig gemacht haben) also was mache ich falsch.

Noch lustiger ist das wenn ich die meine Seite neu lade erscheint ne neue IP???????

Ich verstehe die welt nicht mehr. Also ist es mein Server der mir nen strich durch die Rechnung macht? oder was anderes?

---
Fragen Kostet nichts
Antworten auch nicht

Nichts wissen ist nicht schlimm,
andere unwissend lassen ist schlimm

  Profil   Website   Editieren   Zitieren

raiserle
Fachidiot


Beiträge: 144


ein stückchen code wäre auch ganz gut, so kann dir keiner sagen, warum du ne falsche ip rausbekommst

---
Irren is Menschlich

Wer andern eine Grube gräbt,
sollte darüber nachdenken,
ob sie tief genug ist!!!!

Kameradschaft ist, wenn der
Kamerad schafft !!!!

  Profil   E-Mail   Website   Editieren   Zitieren

FireBlade
Pixelschubser


Beiträge: 5


$ip=$_SERVER['REMOTE_ADDR'];

echo "Ihre IP ist die: $ip ";


Gibt es nicht globale Variablen die ich nur abrufen muss, in der die IP des Besuchers hinterlegt ist? wie z.B.:

$datum=date("ymd");

Nach dem ganzen Googeln bin ich der Meinung gewesen.

---
Fragen Kostet nichts
Antworten auch nicht

Nichts wissen ist nicht schlimm,
andere unwissend lassen ist schlimm

  Profil   Website   Editieren   Zitieren

chip
Quasselstrippe


Beiträge: 391


FireBlade schrieb am 28.08.2006 10:34
Gibt es nicht globale Variablen die ich nur abrufen muss, in der die IP des Besuchers hinterlegt ist? wie z.B.:


$_SERVER[...]-Variablen sind selber schon superglobal, date() hingegen ist eine Funktion.
Ich benutze immer diese Funktion, um die IP-Adresse zu ermitteln, da 'REMOTE_ADDR' nicht zuverlässig ist.

1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
11: 
12:
function get_IP() {
  if(isset($_SERVER['HTTP_CLIENT_IP']) && $_SERVER['HTTP_CLIENT_IP'] && strcasecmp($_SERVER['HTTP_CLIENT_IP'], "unknown")) {
    $ip = $_SERVER['HTTP_CLIENT_IP'];
  } elseif(isset($_SERVER['HTTP_X_FORWARDED_FOR']) && $_SERVER['HTTP_X_FORWARDED_FOR'] && strcasecmp($_SERVER['HTTP_X_FORWARDED_FOR'], "unknown")) {
    $ip = $_SERVER['HTTP_X_FORWARDED_FOR'];
  } elseif(isset($_SERVER['REMOTE_ADDR']) && $_SERVER['REMOTE_ADDR'] && strcasecmp($_SERVER['REMOTE_ADDR'], "unknown")) {
    $ip = $_SERVER['REMOTE_ADDR'];
  } else {
    $ip = FALSE;
  }
  return $ip;
}


Aber selbst diese Funktion ist nicht 100%-ig zuverlässig. Eine absolut sichere Methode die IP zu bestimmen gibt es nunmal nicht.


---

  Profil   Website   Editieren   Zitieren

FireBlade
Pixelschubser


Beiträge: 5


Danke für das Script, habe es mal getestet es funzt nicht.
´

Tja dann vergesse ich das mal schnell und widme mich den anderen Vorhaben für meine Seite. (Irgenwann wenn ich mehr Ahnung von php habe dann versuche ichs nochmal
)

Was mich aber noch interessiert ist ob das Problem Serverseitig ist oder an was kann es liegen???

---
Fragen Kostet nichts
Antworten auch nicht

Nichts wissen ist nicht schlimm,
andere unwissend lassen ist schlimm

  Profil   Website   Editieren   Zitieren

languitar
Foren-Team


Beiträge: 2795


Naja, mit jeder Einwahl bekommst du ne neue IP-Adresse und es kommt drauf an, ob du hinter einem Router sitzt oder ob AOL seine Finger im Spiel hat etc.

---
Take a look here!
Lichtblick - Einblick - Ausblick

  Profil   E-Mail   Website   Editieren   Zitieren

FireBlade
Pixelschubser


Beiträge: 5


Das die IP bei einwahl neu vergeben wird wusste ich schon, aber der Rest ist mir neu.(werde ich mal etwas googlen)

Danke für die schnelle Hilfe

---
Fragen Kostet nichts
Antworten auch nicht

Nichts wissen ist nicht schlimm,
andere unwissend lassen ist schlimm

  Profil   Website   Editieren   Zitieren

enemene
Pixelschubser


Beiträge: 2


hallo !
hab da auch eine frage..............
war vor ca 2 monaten auf einer hp und habe im gästebuch einen eintrag hinterlassen. dass der jenige dadurch meine ip hatte ist mir schon klar, aber wie ist es möglich, dass er genau wusste in welchem ort ich sitze? er wusst auch dass ich in der fa. so und so sitze !???
habe auch versucht über www.meineip...... abzuchecken was man sieht bei meiner ip, aber von genauem standort meines pc war nichts zu sehen.
hatte gestern einen zugriff auf meinen laptop ( ip wurde angezeigt) will nun auch abchecken wer genau das war.

könnt ihr mir da weiterhelfen?

PS: nur zur info *ggg* bin kein computerprofi

  Profil   E-Mail   Editieren   Zitieren

chip
Quasselstrippe


Beiträge: 391


Normalerweise wird nicht der aktuelle Standort des Computers angezeigt, sondern der nächste Einwahlknoten. Wenn die IP fest vergeben ist, sieht man den Vetragsnehmer, dem die IP gehört.

---

  Profil   Website   Editieren   Zitieren

enemene
Pixelschubser


Beiträge: 2


danke!
also vertragsnehmer ist dann ja die firma in der ich arbeite oder?
aber wie ist das möglich, dass der hp besitzer das sehen kann ? ansonsten sieht man ja nur den anbieter- also bei mir die telekom zb.

liebe grüße

  Profil   E-Mail   Editieren   Zitieren

chip
Quasselstrippe


Beiträge: 391


Du verbindest dich über die T-Com mit dem Internet. Dabei wird deinem Computer eine IP-Adresse zugewiesen. Diese gehört der T-Com und wird daher als Vertragsnehmer (d.h. Registrar) angezeigt.
Wenn deine Firma aber nicht über T-Com ins Internet geht oder von T-Com (oder anderen Anbietern) eine feste IP-Adresse gekauft hat, wird dann die Firma als Vertragsnehmer (Registrar) angezeigt.

---

  Profil   Website   Editieren   Zitieren

FireBlade
Pixelschubser


Beiträge: 5


Ich habs was MEIN Fehler war

Der Fehler was dass, die Internetadresse die ich gesichert habe (www.bier-macht-klug.de), umgeleitet wird. Dazu kommt dass ich eine versteckte umleitung gemacht habe damit die adresse erhalten bleibt (wie blöd von mir).

Noch schlimmer ist das ich es dann auch noch vergessen habe (ist ja nen jahr her oder so)

Also Fazit ist:

Bei einer "offenen" weiterleitung funzt das ohne probleme.

Trotzdem danke für die nette und schnelle hilfe

---
Fragen Kostet nichts
Antworten auch nicht

Nichts wissen ist nicht schlimm,
andere unwissend lassen ist schlimm

  Profil   Website   Editieren   Zitieren
 

Antworten
Nach oben