php.de

Zurück   php.de > Webentwicklung > PHP-Fortgeschrittene

PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 11.04.2008, 20:52  
Benutzer
 
Registriert seit: 15.02.2008
Beiträge: 40
Nickname befindet sich auf einem aufstrebenden Ast
Standard IP Verwirrung

Ich bin total verwirrt . Welcher Code gibt den die Original-IP aus? (Internet?).

Bzw. ist das eine Internet / das andere Netwerk?

Hier die Codes:

Code 1:
PHP-Code:
<?php
$clientip 
$_SERVER["REMOTE_ADDR"]; // First Method
$clientips "$REMOTE_ADDR"// Short Method
 
echo "Deine IP: $clientip";
print 
"<font size='1'>$clientips</font>";
?>
Wobei es ja hier egal ist ob ich das 1. oder 2. nehme.

Nungut, dann gibt's aber noch diesen Code:

Code 2:
PHP-Code:
<?php
$ip 
getenv("REMOTE_ADDR");
 
print 
$ip;
?>
Mit dem 1. bekam ich 80.139.254.207 mit dem 2. 213.193.5.144 wobei 2. öfters variiert.
Nickname ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 11.04.2008, 21:33  
Benutzer
 
Registriert seit: 15.02.2008
Beiträge: 40
Nickname befindet sich auf einem aufstrebenden Ast
Standard

PS: Ich will die IPs speichern um die "User" zurückverfolgen zu können. Geht das mit dem Skript?

Falls nicht, kann man das so machen ->:
LogIn-System "entwickeln" -> IP von User XY speichern?
Nickname ist offline   Mit Zitat antworten
Alt 12.04.2008, 09:48  
Benutzer
 
Registriert seit: 15.02.2008
Beiträge: 40
Nickname befindet sich auf einem aufstrebenden Ast
Standard IP Verwirrung

Ich bin total verwirrt . Welcher Code gibt den die Original-IP aus? (Internet?).

Bzw. ist das eine Internet / das andere Netwerk?

Hier die Codes:

Code 1:
PHP-Code:
<?php
$clientip 
$_SERVER["REMOTE_ADDR"]; // First Method
$clientips "$REMOTE_ADDR"// Short Method
 
echo "Deine IP: $clientip";
print 
"<font size='1'>$clientips</font>";
?>
Wobei es ja hier egal ist ob ich das 1. oder 2. nehme.

Nungut, dann gibt's aber noch diesen Code:

Code 2:
PHP-Code:
<?php
$ip 
getenv("REMOTE_ADDR");
 
print 
$ip;
?>
Mit dem 1. bekam ich 80.139.254.207 mit dem 2. 213.193.5.144 wobei 2. öfters variiert.

EDIT:
PS: Ich will die IPs speichern um die "User" zurückverfolgen zu können. Geht das mit dem Skript?

Falls nicht, kann man das so machen? ->:
LogIn-System "entwickeln" -> IP von User XY speichern?
Nickname ist offline   Mit Zitat antworten
Alt 12.04.2008, 10:10  
Moderator
 
Benutzerbild von cycap
 
Registriert seit: 13.02.2008
Beiträge: 6.816
PHP-Kenntnisse:
Fortgeschritten
cycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nett
Standard

mit 2 mal posten ist dir auch nicht geholfen *grr*
cycap ist offline   Mit Zitat antworten
Alt 12.04.2008, 11:26  
Benutzer
 
Benutzerbild von Luigi
 
Registriert seit: 22.03.2008
Beiträge: 49
PHP-Kenntnisse:
Fortgeschritten
Luigi befindet sich auf einem aufstrebenden Ast
Standard

Eigentlich sind alle drei varianten das selbe. Du rufst ein und die selbe Server Variable auf 3 unterschiedliche Arten auf. Wobei ich dir aber nur diese beiden Arten empfehlen kann.

PHP-Code:
$ip getenv('REMOTE_ADDR');
$ip $_SERVER['REMOTE_ADDR']; 
Dein localhost kann die lan oder die i-net ip zurückgeben hängt auch damit zusammen wie du den server ansprichst glaub ich. Aber im Internet kann diese Methode dir nur die InternetIP sagen. Also wenn du die IPS deiner User speichern willst ist das die einzige Möglichkeit. Wobei du jedoch nicht ausschließen darfst das deine user proxys benutzen....


Zur dritten Methode
PHP-Code:
$clientips "$REMOTE_ADDR"// Short Method 
diese setzt vorraus das auf deinem Server register_globals on ist was natürlich von server zu server varieren kann. Jedoch kannste am besten immer davon ausgehen das es aus ist und die anderen beiden varianten benutzen
Luigi ist offline   Mit Zitat antworten
Alt 12.04.2008, 14:04  
Neuer Benutzer
 
Registriert seit: 19.11.2007
Beiträge: 4
Lyrone befindet sich auf einem aufstrebenden Ast
Standard

$clientip = $_SERVER["REMOTE_ADDR"]; // First Method
$clientips = "$REMOTE_ADDR"; // Short Method

Vergiss deine Short Methode.
Verwende um an IP´s von Usern zu kommen $_SERVER["REMOTE_ADDR"]
Lyrone ist offline   Mit Zitat antworten
Alt 12.04.2008, 15:19  
Benutzer
 
Registriert seit: 15.02.2008
Beiträge: 40
Nickname befindet sich auf einem aufstrebenden Ast
Standard

Ja, aber wie gesagt:

Zitat:
Zitat von Nickname
Mit dem 1. bekam ich 80.139.254.207 mit dem 2. 213.193.5.144 wobei 2. öfters variiert.


Und welche ist dann die richtige . Die 80.139.254.207 (« Methode 1) oder die 213.193.5.144 (« Methode 2)?

EDIT: Also, die 1. ist dann die I-Net IP? Weil ich brauche ja die aus dem Internet, um ggf den User zurück verfolgen zu können.
Nickname ist offline   Mit Zitat antworten
Alt 12.04.2008, 15:26  
Benutzer
 
Registriert seit: 15.02.2008
Beiträge: 40
Nickname befindet sich auf einem aufstrebenden Ast
Standard

Ok danke .

Aber anstatt
PHP-Code:
$_SERVER["REMOTE_ADDR"
schreibe ich
PHP-Code:
$variable "$REMOTE_ADDR" 
.

Könnte mir dan jemand auch noch sagen wie ich die meisten Daten des Users speichern kann?

Also z.B:

Kommt von / Ist auf: $_SERVER["PHP_SELF"];
IP: $ip (wo dann $REMOTE_ADDR steht)
...
...

Wie sollte ich das am besten machen, um die Daten des User zu erhalten?
Nickname ist offline   Mit Zitat antworten
Alt 12.04.2008, 15:41  
Erfahrener Benutzer
 
Registriert seit: 08.08.2007
Beiträge: 549
PHP-Kenntnisse:
Fortgeschritten
drieling befindet sich auf einem aufstrebenden Ast
drieling eine Nachricht über ICQ schicken
Standard

Habe mal alles zusammengeführt... muss ja nicht Doppelt diskutiert werden
drieling ist offline   Mit Zitat antworten
Alt 12.04.2008, 16:18  
Erfahrener Benutzer
 
Registriert seit: 29.02.2008
Beiträge: 102
Thomas befindet sich auf einem aufstrebenden Ast
Standard

Hi,

Zitat:
Zitat von Nickname Beitrag anzeigen
Ok danke .

Aber anstatt
PHP-Code:
$_SERVER["REMOTE_ADDR"
schreibe ich
PHP-Code:
$variable "$REMOTE_ADDR" 
.
Du bist aber ganz schön lernresistent....

Zitat:
Zitat von Nickname Beitrag anzeigen
Wie sollte ich das am besten machen, um die Daten des User zu erhalten?
Frage den User doch einfach und er wird dir die Informationen geben, die er auch rausgeben möchte.

Deine IP-Speicherung zur "Rückverfolgung" der User ist eh zum Scheitern verurteilt, da man statische IP Adressen praktisch ausschließen kann.

Gruß Thomas
Thomas ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Verwirrung scooter Off-Topic Diskussionen 18 22.10.2005 19:26

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
ip php code, kino.to zurückverfolgen, getenv php, kino.to ip speicherung, speichert kino.to ip, php ip code, $ip = getenv(\remote_addr\);, emote_addr}, php script xat.com ip wesell, php code ip finden und proxy rückverfolgen, php remote_addr unterschiedlich, php getenv localhost, kino.to ip speicherrung, speicherte kino.to ip, kinot.to ip zurück verflogen, kino.to geschlossen, kino.to ip-speicher, speichert kino to ip, cod 1 welche ip, php getenv remote_addr

Alle Zeitangaben in WEZ +2. Es ist jetzt 22:55 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum