ERLEDIGT
NEIN
NEIN
ANTWORTEN
4
4
ZUGRIFFE
358
358
EMPFEHLEN
-
Hallo,
ich habe eine PHP-Datei, die JavaScript zurück gibt. Diese Datei wird von anderen Servern mittels script src aufgerufen. Also so:
<script src="http://www.meineurl.de/meinedatei.php" type="text/javascript"></script>
Nun möchte ich aber nur bestimmten Servern oder URL's den Zugriff erlauben. Wie kann ich jetzt die IP Adresse oder URL des Servers herausfinden, der die Datei aufruft? Die URL habe ich zwar in $_ENV(HTTP_REFERER) gefunden. Aber der HTTP_REFERER lässt sich ja bekanntlich manipulieren. Ist also nicht zu gebrauchen. Die IP-Adresse habe ich in keiner Umgebungsvariable gefunden.
Hat vielleicht jemand eine Idee? Oder kann man das irgendwie anders realisieren?
-
Probier mal den $_SERVER['REMOTE_ADDR']-Wert.
Markus Wulftange
-
Danke für die Antwort. Habe ich aber schon probiert. Da steht die IP-Adresse des Benutzers, der die Seite mit dem Srcript-Tag aufruft, drin und nicht die IP des Servers.
-
Das kann so eigentlich auch gar nicht gehen, da das PHP-Skript vom Webbrowser Client-Seitig aufgerufen wird. Da steht dann natürlich in der Umgenungsvariable die IP-Adresse des Clients. Deshalb kann man vermutlich gar nicht herausfinden, von wo der Aufruf erfolgt.
-
Die einzige Moeglichkeit waere der von Dir bereits erwaehnte Referrer, nur ist dieser eben nicht wirklich zuverlaessig. Dementsprechend wird sich da wohl nichts machen lassen.
PHP Class Collection - PHP-Klassen fuer PHP 5 (und Teilweise auch fuer PHP 4)
Updates: Catcher 1.1, FTPConnection 1.2, MultiSQL 1.1, RSS2 1.1, SMTPConnection 1.4
__________________
EasyLFS - Hintergrundinformationen, Installationsanleitung, Softwareliste und Download
EasyLFS Projektthread - Informationen, Status und Diskussion zu meiner Linux-Distribution
__________________
__________________Ich bin die Schildkroete, mein Sohn. Ich habe das Universum erschaffen, aber bitte mach mir daraus keinen Vorwurf; ich hatte Bauchschmerzen.
Zitat von Friedrich Nietzsche
Ähnliche Themen
-
[PHP&MySQL] Zugriff auf Datenbanken auf unterschiedlichen Servern
Von silverstar2411 im Forum Relationale DatenbanksystemeAntworten: 3Letzter Beitrag: 16.09.08, 09:30 -
URLs nur in bestimmten Fällen in anklickbare Links umwandeln (preg_replace)
Von mr_brusthaar im Forum PHPAntworten: 6Letzter Beitrag: 07.05.08, 15:57 -
Anfragen nur von bestimmten Servern zulassen
Von dwex im Forum PHPAntworten: 2Letzter Beitrag: 05.10.05, 23:44 -
Inhalte per TXT-Datei von anderen Servern einbinden
Von mojitoweb im Forum PHPAntworten: 6Letzter Beitrag: 11.12.04, 21:21 -
Zugriff auf HP bei bestimmten Cookies verhindern
Von gummarc im Forum PHPAntworten: 4Letzter Beitrag: 22.06.03, 16:45





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren