Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » HTML / XML / XHTML » weiterleitungsscript mit einer besonderheit.

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
25.10.2013, 18:41 Uhr
~bedo
Gast


hallo zusammen,

ich benötige für unser projekt ein weiterleitungsscript mit einer besonderheit.

z.b
- es gibt die websites A; B: C: D: F: G: H: ...usw
- dann gibt es ´´meine website´´

so, jetzt benötige ich ein script welches ich in de website einbauen kann mit der besonderheit das es nur auf eine bestimmte weiterleitung reagiert das heißt: z.b ich möchte das website E: auf ´´meine website´´ nur weiterleitet, wenn es vorher von website B: zur website E: weitergeleitet hat.

das heißt website E: soll nur weiterleiten, wenn er vorher selber von website B: weitergeleitet wurde.

ich hoffe das ich es so formuliert habe das man es auch versteht

ich würde mich um antworten freuen.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
03.08.2014, 13:15 Uhr
A13XIS



Den Bedo wird es wahrscheinlich nicht mehr interessieren (weil fast ein Jahr her), aber ich schreib es für künftige Besucher trotzdem hin.

Das kann man mit Cookies und PHP machen. Vorausgesetzt, die Webseiten haben dieselbe Domain, sonst können die Cookies nicht gelesen werden. (veschiedene Subdomains funktionieren. Ein Cookie von etwas.Beispiel.de kann von anderes.Beispiel.de gelesen werden)
Bei Aufrufen der Seite "B" wird das Cookie mit dem Namen "B" erstellt.

PHP 4:
setcookie("lastSite","B")


Bei E wird dann abgefragt, ob das Cookie existiert, bzw, ob es den richtigen Inhalt hat

PHP 4:
if (!isset($_COOKIE["lastSite"])&&$_COOKIE["lastSite"]==="B"){
     (ggf. set_cookie("lastSite","E", '/');)
     weiterleitung
}
else{
     keine weiterleitung
}


Auf deiner Website wird das Cookie wieder gelöscht in dem wir sein "Verfallsdatum" in die Vergangenheit setzen.

PHP 4:
setcookie("lastSite","",time()-3600, '/'))


--
Java "Programmieren"(also in Anführungszeichen). Ernsthaft?
Mit Java lässt sich viel besser arbeiten, als mit jeder anderen Sprache!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
04.08.2014, 09:33 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


Ja der Beitrag ist schon etwas "alt" ;-)

Jedoch um deine Antwort zu diskutieren: sinnvoller wäre es statt einer reinen cookie-lösung wohl eine session zu nehmen, die funktioniert ggf auch ohne cookies.
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ HTML / XML / XHTML ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: