[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
REDAXO Forum • Von welcher (internen) Seite kommt der Besucher
Seite 1 von 1

Von welcher (internen) Seite kommt der Besucher

Verfasst: 12. Aug 2009, 16:34
von Solander
Hi,

mir fällt gerade kein besserer Titel ein. Was ich wissen will:

Wie bekomme ich heraus, von welcher (internen) Seite ein Besucher kommt.

Hintergrund:
Wenn jemand auf einen "Bestellen" Link klickt, soll er zu einem Kontakt/Bestellformular kommen in das die Details (Name, Preis..) des bestellten Produkts schon eingefügt sind. Nachdem es nur so +/- 30 Artikel sind, dachte ich, dass ich das irgendwie in ein Array schreibe und dann über die Artikel ID löse. Bin aber für bessere Vorschläge immer offen :)

Vielen Dank schon mal!

Ps.: Ganz andere Sache, gibt es schon eine Möglichkeit TinyMCE mit einer Lightbox zu verbinden?

Verfasst: 12. Aug 2009, 17:05
von alex2911
arbeite doch mit sessions oder cookies dann weißt du es :)

Re: Von welcher (internen) Seite kommt der Besucher

Verfasst: 13. Aug 2009, 14:03
von my_jojo
Du könntest deinen "Bestellen"-Link oder -button mit einer Variable erweitern, die die aktuelle article_id enthält. Auf der Zielseite wertest du diese Variable aus und speicherst sie in ein verstecktes Feld deines Formulares. Wenn die Person das Formular abschickt, hast du in deiner Bestellauftragsmail die ID.

Verfasst: 13. Aug 2009, 17:43
von alex2911

Code: Alles auswählen

<?php
  $_SESSION['artikel'] = (int)$_GET['article_id'];
?>
ganz unten in das template - damit hast du immer die letzte article_id .

wenn du es weiter oben abfragst, bekommst du aber noch die ID davor :)

Verfasst: 13. Aug 2009, 20:18
von Thomas.Blum
Hej,

@alex
besser wäre dann

Code: Alles auswählen

<?php
  $_SESSION['artikel'] = (int)$REX['ARTICLE_ID'];
?>
wegen url_rewrite;

vg Thomas

Verfasst: 13. Aug 2009, 20:29
von alex2911
right :)
danke für den hinweis