| PHP Developer Forum Hier habt ihr die Möglichkeit, eure Skriptprobleme mit anderen Anwendern zu diskutieren. Seid so fair und beantwortet auch Fragen von anderen Anwendern. Dieses Forum ist sowohl für ANFÄNGER als auch für PHP-Profis! Post your PHP questions here! |
 |

01-12-2009, 18:32
|
|
BananaJo
Registrierter Benutzer
|
|
Registriert seit: Aug 2008
Beiträge: 249
|
|
Url ausgeben die die Datei aufruft...
Hallo,
wie kann ich die URL ausgeben, also die Quelle, die die Datei aufruft...
es geht Datum, das ein Client (anderer Server) eine Dabei auf meinen Server aufruft und ich gerne wissen würde unter welcher Url diese Aufgerufen wurde.
Danke!
|

01-12-2009, 18:51
|
 |
onemorenerd
 Moderator
|
|
Registriert seit: Mar 2005
Ort: Berlin
Beiträge: 9.481
|
|
$_server['request_uri']?
|

01-12-2009, 20:54
|
|
BananaJo
Registrierter Benutzer
|
|
Registriert seit: Aug 2008
Beiträge: 249
|
|
ne, das ist nciht ganz was ich suche... das gibt mir die url aus, wo die datei liegt..
ich brauche aber die url der website, die die datei aufrufr..
beispiel:
seite "www.eins.de/lala/bebe/index.html" ruft die datei "hans.php" von meinem server auf.. dann will ich "www.eins.de/lala/bebe/index.html" speichern..
|

01-12-2009, 20:56
|
wahsaga
 Moderator
|
|
Registriert seit: Sep 2001
Beiträge: 24.486
|
|
Dann suchst du den Referrer. Darüber, wie unzuverlässig der ist, informierst du dich bitte selber.
__________________
I don't believe in rebirth. Actually, I never did in my whole lives.
|

01-12-2009, 20:59
|
AmicaNoctis
 Moderatorin
|
|
Registriert seit: Jul 2009
Beiträge: 5.550
|
|
Hallo,
verstehe ich das richtig, dass du nicht deine eigene URL meinst, sondern die URL der Seite, in der dein Dokument verwurstet wurde?
Edit: Ok, die Frage hat sich inzwischen erledigt.
Wenn deine Datei von einem Browser aus nachgeladen wird (Bild, JS, Stylesheet, ...), kannst du den Referer-Header auslesen. Wenn das dagegen von einem Server aus passiert, hast du normalerweise nichts außer der IP-Adresse, die du zwar rückwärts auflösen kannst, was aber heutzutage nicht viel bringt, wenn 100 Domains auf derselben IP-Adresse laufen. Also auf diese Art kaum erfolgversprechend.
Gruß,
Amica
__________________
Hast du die Grundlagen zur Fehlersuche gelesen? Hast du Code-Tags benutzt? 
Hast du als URL oder Domain-Beispiele example.com, example.net oder example.org benutzt?
Super, danke! 
Geändert von AmicaNoctis (01-12-2009 um 21:01 Uhr)
|

01-12-2009, 22:05
|
|
BananaJo
Registrierter Benutzer
|
|
Registriert seit: Aug 2008
Beiträge: 249
|
|
hmmm.. also gibt es keine lösung dafür oder was? kann ich irgendwie nicht glauben  ...
es geht bei mir um ein trackingpixel, bei dem ich eben auslesen möchte, wo der aufgerufen wird...
irgendwie muss das doch gehn.. schiliesslich ging bis jetzt irgendwie alles
|

01-12-2009, 22:24
|
AmicaNoctis
 Moderatorin
|
|
Registriert seit: Jul 2009
Beiträge: 5.550
|
|
Wenn es ein Trackingpixel ist, wird es definitiv vom Browser aus aufgerufen. Mit dem anderen Server hat das dann absolut nichts zu tun. Über den Referer würde es in diesem Fall zwar gehen, aber dass das nicht besonders zuverlässig ist, wurde dir ja schon gesagt.
Was noch geht, ist die Variante, für verschiedene Server verschiedene Bild-URLs anzubieten, die z. B. über mod_rewrite auf dasselbe Skript geleitet werden und dort kannst du dann ja die Request-URI auslesen und weißt, woher es (vermutlich) kommen muss.
__________________
Hast du die Grundlagen zur Fehlersuche gelesen? Hast du Code-Tags benutzt? 
Hast du als URL oder Domain-Beispiele example.com, example.net oder example.org benutzt?
Super, danke! 
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
|
|
| Thema bewerten |
|
|
Forumregeln
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
|
PHP News
|