Suchmaschinenoptimierung
   
 

SEMSEO Konferenz 2012
 

 
 

Kleine PHP frage

Gehe zu Seite 1, 2  Weiter
Neues Thema eröffnen   Neue Antwort erstellen    ABAKUS Foren-Übersicht -> Webprogrammierung, Templatedesign & Microformats
 div-container unabhängig von auflösung mod_perl vs FastCGI und DBD/DBI vs Net::MySQL - Performance?  
calusa-xx

pr


: 20.09.2004
: 1729
: Hamburg


: 07.07.2005, 22:08    : Kleine PHP frage Antworten mit Zitat

Hallo,

woher kommt es, wenn ich einen Counter bastell, dass ich mal die IP vom Server bekomme und mal die vom Besucher...

kleines Beispiel:

www.domain1.de Seite wird geladen... In dieser Seite wird nen Counter includet... ( include ("counter.php") ) IP wird vom kunden angezeigt....

www.domain2.de ( Auch bei Strato, aber anderes Rechenzentrum )

Seite wird geladen... --> Include --> IP vom server wird angezeigt.

Hoffe ich habe mich einigermassen verständlich ausgedrückt.

Danke schon mal im Vorraus für die Antwort(en)

MfG

Daniel
Nach oben
calusa-xx Private Nachricht senden
LinkPop

pr


: 02.05.2004
: 1554



: 07.07.2005, 22:53    : Kleine PHP frage Antworten mit Zitat

Bei einem Include müßtest Du eigentlich immer die Server-IP geliefert bekommen, da der Server die zu includierende Datei anfordert und nicht der User.
Nach oben
LinkPop Private Nachricht senden
calusa-xx

pr


: 20.09.2004
: 1729
: Hamburg


: 07.07.2005, 22:57    : Kleine PHP frage Antworten mit Zitat

ja das schon, aber warum klappt das dann bei der ersten Seite?

MfG

Biete Webkatalogeintragungen bis 300 Stück für 147,- Euro
Nach oben
calusa-xx Private Nachricht senden
wurzel

pr


: 06.02.2005
: 46



: 07.07.2005, 23:17    : Kleine PHP frage Antworten mit Zitat

wie fragst du denn die ip ab?

- gestrichen
Nach oben
wurzel Private Nachricht senden WWW
calusa-xx

pr


: 20.09.2004
: 1729
: Hamburg


: 07.07.2005, 23:20    : Kleine PHP frage Antworten mit Zitat

Ich frage die IP mit $_SERVER[REMOTE_ADDR] ab.

Biete Webkatalogeintragungen bis 300 Stück für 147,- Euro
Nach oben
calusa-xx Private Nachricht senden
marc75

pr


: 06.10.2004
: 1918



: 08.07.2005, 07:48    : Kleine PHP frage Antworten mit Zitat

:

Bei einem Include müßtest Du eigentlich immer die Server-IP geliefert bekommen, da der Server die zu includierende Datei anfordert und nicht der User.


ist quatsch, Der Server bzw. php bindet die Datei die durch include() aufgerufen wird an der Stelle ein wo das include() steht, als ob man den Code an dieser Stelle geschrieben hätte, dann wird der code erst ausgeführt. (php4 und php5)

mfg
marc75
Nach oben
marc75 Private Nachricht senden
LinkPop

pr


: 02.05.2004
: 1554



: 08.07.2005, 08:24    : Re: Kleine PHP frage Antworten mit Zitat

marc75 hat Folgendes geschrieben:
:

Bei einem Include müßtest Du eigentlich immer die Server-IP geliefert bekommen, da der Server die zu includierende Datei anfordert und nicht der User.


ist quatsch, Der Server bzw. php bindet die Datei die durch include() aufgerufen wird an der Stelle ein wo das include() steht, als ob man den Code an dieser Stelle geschrieben hätte, dann wird der code erst ausgeführt. (php4 und php5)


Ich bin davon ausgegangen, daß bei www.domain2.de die Datei von www.domain1.de includet wird -> ergo es wird die Server-IP von www.domain2.de angezeigt, da die Datei bereits auf www.domain1.de ausgeführt wird und dort in $_SERVER['REMOTE_ADDR'] somit die IP von www.domain2.de abgelegt wird. Es wird also nicht der Code eingefügt, sondern das Ergebnis.
Nach oben
LinkPop Private Nachricht senden
auftragslinker

pr


: 21.04.2005
: 526



: 08.07.2005, 11:13    : Re: Kleine PHP frage Antworten mit Zitat

marc75 hat Folgendes geschrieben:
:

Bei einem Include müßtest Du eigentlich immer die Server-IP geliefert bekommen, da der Server die zu includierende Datei anfordert und nicht der User.


ist quatsch, Der Server bzw. php bindet die Datei die durch include() aufgerufen wird an der Stelle ein wo das include() steht, als ob man den Code an dieser Stelle geschrieben hätte, dann wird der code erst ausgeführt. (php4 und php5)



is selber quatsch. ein include entspricht nicht dem gleichen, als wenn der code reingepastet wäre. einfach vor dem include die ip an eine eigene variable übergeben:
$ip = $_SERVER.....
dann den include
include("http://counterserver.de/blabla");
und in den inkludierten script dann nicht die umgebungsvariable, sondern die $ip abfragen.

oder um es einfacher zu gestalten:
include("http://counterserver.de/blabla.php?ip=".$_SERVER['REMOTE_ADDR']);


mfg

auftragslinker
Nach oben
auftragslinker Private Nachricht senden
marc75

pr


: 06.10.2004
: 1918



: 08.07.2005, 11:36    : Kleine PHP frage Antworten mit Zitat

:

is selber quatsch. ein include entspricht nicht dem gleichen, als wenn der code reingepastet wäre. einfach vor dem include die ip an eine eigene variable übergeben:


naja auf domain1 und domain2 hab ich garnicht geachtet, hab nur folgendes gesehen
:

include ("counter.php")

dann wäre es auf dem selben server, war wohl noch zu früh für mich.

mfg
marc75
Nach oben
marc75 Private Nachricht senden
calusa-xx

pr


: 20.09.2004
: 1729
: Hamburg


: 08.07.2005, 12:58    : Kleine PHP frage Antworten mit Zitat

Noch mal...

es handelt sich um zwei verschiedenen Server ( beide von Strato )

Beim 1 Server funktioniert alles...

Datei wird Includet --> IP ist richtig

Beim 2 Server ( es ist eine extra Datei die sich auf dem Server 2 befindet )

Datei wird Includet -- > IP vom Server wird angezeigt...

Biete Webkatalogeintragungen bis 300 Stück für 147,- Euro
Nach oben
calusa-xx Private Nachricht senden
auftragslinker

pr


: 21.04.2005
: 526



: 08.07.2005, 13:21    : Kleine PHP frage Antworten mit Zitat

zur not mal ein kleines script erstellen, wo
nur

<?
phpinfo();
?>

drin steht. dort bekommst du u.a. die Umgebungsvariablen angezeigt.
Muss nicht immer $_SERVER als Prefix haben. Heissen manchman auch $HTTP oder $ENV

zur not mal getenv("REMOTE_ADDR") ausprobieren.

aber wie gesagt:
sobald du includest, wie das aufrufende Script als Browser gesehen, dass logischerweise auch die IP des aufrufenden Scriptes, also des Servers anzeigt. Kann von conf zu conf unterschiedlich sein, was erklären würden, warum es bei domain1 klappt, auch wenn es sehr ungewöhnlich ist.
Nach oben
auftragslinker Private Nachricht senden
marc75

pr


: 06.10.2004
: 1918



: 08.07.2005, 14:55    : Kleine PHP frage Antworten mit Zitat

:

Beim 2 Server ( es ist eine extra Datei die sich auf dem Server 2 befindet )


wie jetzt, dachte jetzt du holst die counter.php von server1? liegt jetzt counter.php im gleichen dateipfadsystem wie die Datei die die counter.php includet?

wenn ja dann include nicht über http

mfg
marc75
Nach oben
marc75 Private Nachricht senden
auftragslinker

pr


: 21.04.2005
: 526



: 08.07.2005, 15:06    : Kleine PHP frage Antworten mit Zitat

so wie ich das verstanden habe (korrigier mich)


domain1 greift auf domain1/counter.php zu
domain2 greift auf domain2/counter.php zu
Nach oben
auftragslinker Private Nachricht senden
calusa-xx

pr


: 20.09.2004
: 1729
: Hamburg


: 08.07.2005, 15:10    : Kleine PHP frage Antworten mit Zitat

@auftragslinker

So ist das richtig....


Zugegriffen wird über den Pfad nicht über http


Ich muss noch dazu sagen

hab mit phpinfo geprüft... absolut identisch.... ( Ich glaube sogar jetzt, dass es der gleiche Server ist )

Biete Webkatalogeintragungen bis 300 Stück für 147,- Euro
Nach oben
calusa-xx Private Nachricht senden
marc75

pr


: 06.10.2004
: 1918



: 08.07.2005, 15:13    : Kleine PHP frage Antworten mit Zitat

:

domain1 greift auf domain1/counter.php zu
domain2 greift auf domain2/counter.php zu


wenn counter dann noch jeweils im gleichen root liegt und er per systempfad oder DOCUMENT_ROOT includet dürfte es eigentlich keine probleme geben.

mfg
marc75
Nach oben
marc75 Private Nachricht senden
Neues Thema eröffnen   Neue Antwort erstellen    ABAKUS Foren-Übersicht -> Webprogrammierung, Templatedesign & Microformats
Seite 1 von 2
Gehe zu Seite 1, 2  Weiter

 






Ähnliche Beiträge
Thema Forum Antworten
frage zur roas maximierung frage zur roas maximierung sepp_a_u Ich hab' da mal 'ne Frage 5 22.05.2012, 11:22 frage zur roas maximierung
Frage zur Keyworddichte Frage zur Keyworddichte bystonemedia Ich hab' da mal 'ne Frage 7 22.05.2012, 08:07 Frage zur Keyworddichte
Frage zum "neuen" Analytics Frage zum "neuen" Analytics Manu v6 SEO Tools & Suchmaschinenmarketing-Tools 3 18.05.2012, 11:15 Frage zum "neuen" Analytics
Komischer Link Code beim Tausch, frage wer kann mir helfen? Komischer Link Code beim Tausch, frag... luzie Ich hab' da mal 'ne Frage 1 16.05.2012, 13:56 Komischer Link Code beim Tausch, frage wer kann mir helfen?
Allgemeine Frage zum Googlebot brauche Hilfe Allgemeine Frage zum Googlebot brauch... om-labs Sonstige Suchmaschinen 10 14.05.2012, 13:57 Allgemeine Frage zum Googlebot brauche Hilfe
Webmaster-Tools Frage Webmaster-Tools Frage kekskauer Google Forum 6 11.05.2012, 16:12 Webmaster-Tools Frage
[b] SEO auch für kleine und mittelständige Betriebe / Shops [b] SEO auch für kleine und mittelstä... backlink-butler Marktplatz: Dienstleistungen 0 11.05.2012, 13:33 [b] SEO auch für kleine und mittelständige Betriebe / Shops

Suchmaschinenoptimierung | Latent Semantische Optimierung (LSO) | SEO Blog | SEO Online Tools | Suchmaschinenmarketing Angebot | Online Marketing

Impressum

Dieses SEO Forum läuft unter phpBB.


Sie lesen gerade: Kleine PHP frage