Jump to content
Melde dich an, um diesem Inhalt zu folgen  
tbBMW54

Hamma nen PHP-Spezialist da???

Empfohlene Beiträge

Hallo,

weis jemand, wie ich bei php einer variablen den wert der zuvor geöffneten seite geben kann?

also, so ähnlich wie bei java des history...

Konkret:

Ich habe eine 404-Seite eingerichtet, die mir dann per mail() die Seite schickt, die auf die nicht vorhandene Seite verweist...

$vorherige_Seite= ":-?";

Also, wenn man auf der seite index.html auf den link zu irgendwas.html klickt und es aber die seite irgendwas.html nicht gibt, soll $vorherige_Seite den wert index.html kriegen!


HEEEEEELFT MIR!!!!!!!!!!!!!

MFG Martin :cry:


 

 

Diesen Beitrag teilen


Link zum Beitrag
Auf anderen Seiten teilen

Mahlzeit,

mit $HTTP_REFERER wirst Du wahrscheinlich weiterkommen. Die enthält immer die zuletzt angesteuerte URL.

Grüße, Peter.

Diesen Beitrag teilen


Link zum Beitrag
Auf anderen Seiten teilen

Hmmm, das hatte ich doch so.. :-?


Hat mir die Haupturl rausgeschmissen und nicht den exakten dateinamen.....

Da werd ich wohl nochmal rumprobieren....

:cry:

Naja, danke mal!

Weis noch jemand was???

MFG Martin


 

 

Diesen Beitrag teilen


Link zum Beitrag
Auf anderen Seiten teilen

Hallo,

ja, klar, schmeisst er nur die Haupturl raus, weil Du, wenn Du von der index.php aus eine andere Seite aufrufst und dann $HTTP_REFERER ausgibst, dann ist $HTTP_REFERER mit dem, was vorher in der Adresszeile stand, belegt -> keine Fehlfunktion, sondern ganz normal.

Es gibt noch die Variable $REDIRECT_REQUEST_URI, die beinhaltet das, was der User gesucht hat, also den falschen Dateinamen. Damit könnte man z.B. eine Suche machen und ihm Dateien anbieten, die ungefähr das treffen, was er gesucht hat.

Grüße, Peter.

[ Diese Nachricht wurde editiert von kruemelmonster am 01.05.2002 um 23:17 Uhr ]

Diesen Beitrag teilen


Link zum Beitrag
Auf anderen Seiten teilen

Dachte ich mir...


Aber, meine eigentliche Seite hat nix mit php zu tun, nur die 404-Seite mit einer mail()...

naja, dann nicht, wenn keiner was weis....

Oder könnte man den Browser befragen???

:-?

Mfg Martin


 

 

Diesen Beitrag teilen


Link zum Beitrag
Auf anderen Seiten teilen

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden
Melde dich an, um diesem Inhalt zu folgen  

×
×
  • Neu erstellen...

Wichtige Information

Wir haben Cookies auf Ihrem Gerät platziert, um die Bedinung dieser Website zu verbessern. Sie können Ihre Cookie-Einstellungen anpassen, andernfalls gehen wir davon aus, dass Sie damit einverstanden sind.