Hallo,
ich bins mal wieder, habe da ein kleines Problem mit einem Script welches ich per include von einem anderen Server lade.
Server 1:
hier liegt das Script und funktioniert soweit auch.
Server 2,3,4,...
hier wird das Script von Server 1 per include "http://www.domain.de/script.php"; geladen.
In diesem Script werden Daten abgefragt und in eine DB eingetragen, u.a. die Domain von welcher das Script aufgerufen wurde.
Wenn ich das Script mit
starte, funktioniert es nicht mit
startest zumindest das Script allerdings wird eine neue Seite aufgerufen was ich nicht will (da in der Adresszeile dann auch komplett die URL zum Script auf Server1 steht).
Nach starten des Scripts wird auch eine mail verschickt mit
das funktioniert dann wieder.
Wie kann ich am besten die URL auslesen von welchem Server es aufgerufen wurde.
mit print_r($_SERVER) finde ich auch nicht die Lösung.
Vielen Dank im Vorraus
Speeedy018
ich bins mal wieder, habe da ein kleines Problem mit einem Script welches ich per include von einem anderen Server lade.
Server 1:
hier liegt das Script und funktioniert soweit auch.
Server 2,3,4,...
hier wird das Script von Server 1 per include "http://www.domain.de/script.php"; geladen.
In diesem Script werden Daten abgefragt und in eine DB eingetragen, u.a. die Domain von welcher das Script aufgerufen wurde.
Wenn ich das Script mit
PHP-Code:
echo '<form action="'.$_SERVER['HTTP_REFERER'].'" method="post">';
PHP-Code:
<form action="'.$_SERVER['SCRIPT_URI'].'" method="post">
Nach starten des Scripts wird auch eine mail verschickt mit
PHP-Code:
$Mailnachricht .= $_SERVER['HTTP_REFERER'];
Wie kann ich am besten die URL auslesen von welchem Server es aufgerufen wurde.
mit print_r($_SERVER) finde ich auch nicht die Lösung.
Vielen Dank im Vorraus
Speeedy018
Kommentar