Wenn jetzt im Internet meine Homepage findet z.b mit einer Unterkategorie wie z.b ...../.....html, wie schaffe ich es das er zuerst auf die Hauptpage gehn muss
HTML Hilfe: Weiterleitung zur Startseite
- monster23
- Geschlossen
-
-
Wenn jetzt im Internet meine Homepage findet z.b mit einer Unterkategorie wie z.b ...../.....html, wie schaffe ich es das er zuerst auf die Hauptpage gehn muss
-
Du koenntest mir Php/Javascript auf der Hauptseite nen Cookie setzen, und auf den Unterseiten kontrollieren.
Oder du checkst auf den Unterseiten die Referenz (? - die URL wo man auf den Link geklickt hat).Vielleicht gehts auch anders
-
Du koenntest mir Php/Javascript auf der Hauptseite nen Cookie setzen, und auf den Unterseiten kontrollieren.
Oder du checkst auf den Unterseiten die Referenz (? - die URL wo man auf den Link geklickt hat).Vielleicht gehts auch anders
-
Leider kann ich noch kein Php oder Java, somit fällt das komplet ins Wasser. Ich bin ja auch grad erst dabei XML und CSS zu lernen
-
Leider kann ich noch kein Php oder Java, somit fällt das komplet ins Wasser. Ich bin ja auch grad erst dabei XML und CSS zu lernen
-
Das lässt sich ganz einfach mit php realisieren. Dazu muss man sich damit nicht mal damit besonders gut auskennen.
Angenommen, jemand besucht Deine Hauptseite. Er klickt dann weiterhin auf einen Link, der ihn zu .../...html führt. Ihm wird dann automatisch ein Argument mit übergeben. Z.b.
unterseite.php?session=valid
(Das die Seite *.php anstatt *.html heißt, macht in dem Fall nicht viel aus.)
Auf der Unterseite wird dann die Variable geprüft mit if($session). Ist sie vorhanden, war der Besucher eben auf der Hauptseite und die Unterseite ist angezeigt. Ist sie nicht vorhanden, wird eine Weiterleitung auf die Hauptseite aktiviert. Ich (oder jemand anders hier) kann Dir später mal ein Beispiel posten. Ist wirklich minimaler Aufwand
-
Das lässt sich ganz einfach mit php realisieren. Dazu muss man sich damit nicht mal damit besonders gut auskennen.
Angenommen, jemand besucht Deine Hauptseite. Er klickt dann weiterhin auf einen Link, der ihn zu .../...html führt. Ihm wird dann automatisch ein Argument mit übergeben. Z.b.
unterseite.php?session=valid
(Das die Seite *.php anstatt *.html heißt, macht in dem Fall nicht viel aus.)
Auf der Unterseite wird dann die Variable geprüft mit if($session). Ist sie vorhanden, war der Besucher eben auf der Hauptseite und die Unterseite ist angezeigt. Ist sie nicht vorhanden, wird eine Weiterleitung auf die Hauptseite aktiviert. Ich (oder jemand anders hier) kann Dir später mal ein Beispiel posten. Ist wirklich minimaler Aufwand
-
das wäre echt super, danke
-
das wäre echt super, danke
-
Zitat
Original von ventuklotz
unterseite.php?session=valid(Das die Seite *.php anstatt *.html heißt, macht in dem Fall nicht viel aus.)
Dann kann man aber die Unterseiten in die Bookmarks speichen, und bekommt das ?session=valid mit
[php]
if ($_GET[session]) != valid) {
headers("Location: ../index.html");
}[/php]
wobei das ../index.html die Andresse von der Hauptseite ist.
Beachte, dass das ganze vor dem </head> Tag passieren muss!
Edit 1,2 und 3: Man kann den Code leider nicht groesser machen - kann ja keiner lesen so wies im moment ist.
Und der Preview Knopf ist immernoch nicht da -
Zitat
Original von ventuklotz
unterseite.php?session=valid(Das die Seite *.php anstatt *.html heißt, macht in dem Fall nicht viel aus.)
Dann kann man aber die Unterseiten in die Bookmarks speichen, und bekommt das ?session=valid mit
[php]
if ($_GET[session]) != valid) {
headers("Location: ../index.html");
}[/php]
wobei das ../index.html die Andresse von der Hauptseite ist.
Beachte, dass das ganze vor dem </head> Tag passieren muss!
Edit 1,2 und 3: Man kann den Code leider nicht groesser machen - kann ja keiner lesen so wies im moment ist.
Und der Preview Knopf ist immernoch nicht da -
Also wenn ich das richtig verstehe, willst du einfach, dass jeder Besucher deiner Seite zuerst auf die Startseite weitergeleitet wird?
Würde ich nicht via Cookie machen, da viele User auch Cookies deaktiviert haben und das ganze dann nicht funktioniert. Du könntest mit PHP auch die URL in der Adressleiste abfragen lassen... wenn du keine Frames benutzt, funktioniert das einwandfrei...
-
Also wenn ich das richtig verstehe, willst du einfach, dass jeder Besucher deiner Seite zuerst auf die Startseite weitergeleitet wird?
Würde ich nicht via Cookie machen, da viele User auch Cookies deaktiviert haben und das ganze dann nicht funktioniert. Du könntest mit PHP auch die URL in der Adressleiste abfragen lassen... wenn du keine Frames benutzt, funktioniert das einwandfrei...
-
Wie geht das
-
Wie geht das
-
[php]http://$_SERVER[SERVER_NAME]$_SERVER[REQUEST_URI][/php]Das gibt dir zB die aktuelle URL an... die kannst du dann ja weiter verarbeiten... zB mit ereg() oder ähnlichem
-
[php]http://$_SERVER[SERVER_NAME]$_SERVER[REQUEST_URI][/php]Das gibt dir zB die aktuelle URL an... die kannst du dann ja weiter verarbeiten... zB mit ereg() oder ähnlichem
-
er benutzt aber frames ....
-
er benutzt aber frames ....