Header Auslesen...
#1
geschrieben 01. Mai 2005 - 14:32
MfG
Mathman
Anzeige
#2
geschrieben 01. Mai 2005 - 16:26
$_SERVER['REQUEST_URI']tun. Ich weiß aber nicht ob du das meinst.
#3
geschrieben 01. Mai 2005 - 19:28
jedoch ist ddas fordere interessant also z.b. winfuture.de !
gibt es da etwas?
Dieser Beitrag wurde von Mathman bearbeitet: 01. Mai 2005 - 19:48
#4
geschrieben 01. Mai 2005 - 19:51
http://de3.php.net/m...d.variables.php
Das was "davor" steht müsste dir doch bekannt sein, oder nicht? Schließlich solltest du ja wissen wo sich das Skript befindet.
Dieser Beitrag wurde von Floele bearbeitet: 01. Mai 2005 - 19:52
#5
geschrieben 01. Mai 2005 - 19:57
folgendes szenario ergibt sich,
man hat einen webspace mit 2 inklusivdomainen. nun werden diese immer auf index.php gelenkt. das will ich so aber nciht, da beide die selbe webseite wiederspiegeln. also habe ich mir gedacht, lass dir auslesen was im header steht und wenn es z.b. winfuture.de ist geht man in den ordner win und wenn es kanotix.de ist geht man in den ordner lin per header weiterleitung
so hatte ich mir das gedacht.
#6
geschrieben 01. Mai 2005 - 20:15
http://de.php.net/manual/de/function.apach...est-headers.php
Wahrscheinlich ist es aber besser wenn du das per Server-Config regelst.
Dieser Beitrag wurde von Floele bearbeitet: 01. Mai 2005 - 20:16
#7
geschrieben 01. Mai 2005 - 20:24
<?php echo $_SERVER["HTTP_HOST"];?>
gibt dir z.bsp www.winfuture.de oder www.domain.dd aus. damit solltest du unterscheiden können.
gruss
// ch
#8
geschrieben 01. Mai 2005 - 20:49
mal was anderes, apache_request_headers würde ja auch dies beinhalten, dort gibt es ja auch nen bsp. dazu, jedoch müsste es doch auch ihne schleife gehen wenn ich dort ne 4 in den () eintrage, jedoch funktionier dies nicht
#10
geschrieben 01. Mai 2005 - 21:58
#11
geschrieben 01. Mai 2005 - 22:02
$keys = array_keys($headers);
for($i=0;$i<count($keys);$i++)
{
echo $headers[$keys[$i]];
}
#12
geschrieben 24. November 2005 - 22:04
nun habe ich leider meine Datei gelöscht, die ich damlas geschrieben habe und nun wollte ich eine neue erstellen und stoße aber auf einen Fehler
<?php
if (strpos($_SERVER["HTTP_HOST"],"mathman"))
{
header( "LOCATION: front_end.php");
}
elseif (strpos($_SERVER["HTTP_HOST"],"domain"))
{
header( "LOCATION: http://www.domain.net");
}
?>
Geht man nun mit www.mathman.de auf die Seite, gelangt man ganz normal per Weiterleitung auf der front_end.php. Geht man aber ohne www also nur mit mathman.de auf die Seite kommt eine leere Seite, also es funktioniert nicht
Kann mir jemand sagen, wo denn mein Fehler liegt?
normal schaut doch strpos ob in der Variable z.b. mathman vor kommt, dann wird true ausgegeben und der header wird gesendet, funzt aber irgendwie nur mit www
Hoffe mir kann jemand auf die Sprünge helfen.
Mathman

Hilfe
Neues Thema
Antworten
Nach oben


