ich suche schon den ganzen Abend nach einer sicherlich ziemlichen einfachen Lösung, finde aber immer nur Teilstückchen, die ich nicht zu einem kompletten Ganzen zusammensetzen kann.
Aufgabe: Ein aufgerufenes php-Script soll mir den Namen des Scriptes verraten, wichtig dabei ist eigentlich nur der Dateiname und die Argumente.
Beispiel: Scriptname "http://example.com/ordner/datei.php?arg1=a&arg2=b&arg=c"
Ich brauche unbedingt den Teil "?arg1=a&arg2=b&arg=c" (mit oder ohne Fragezeichen), weniger wichtig ist der Teil "ordner/datei.php".
Gefunden habe ich $_SERVER['argv'], die Ausgabe ist aber NULL, $_SERVER[''PHP_SELF''] bringt mir schon mal "/ordner/datei.php".
Zu lösen ist die Aufgabe (ohne .htaccess), über php eine Weiterleitung zu realisieren von einem Ordner in einen anderen Ordner (respektive Subdomain)
http://example.com/phpBB3/datei.php?arg1=a&arg2=b&arg=c
nach
http://forum.example.com/datei.php?arg1=a&arg2=b&arg=c
Ansatz:
Code: Alles auswählen
<?
...nötige Stringverarbeitungen ...
header("Status: 301 Moved Permanently");
header("Location: http://forum.example.com/");
exit();
?>
