Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.
Seiten: 1
#1 23. Mai 2011 13:02
- Janl
- Server-Pate
- Ort: Freistadt, Österreich
- Registriert: 13. Dezember 2010
- Beiträge: 1.231
- Webseite
Zurück springen nach vorherige Seite
Hallo,
ich brauche etwas wie:
<a href="#" onClick="window.history.go(-1);">Previous Page</a>
das funktioniert aber nicht. Es gibt offensichtlich auch kein Tag die das macht.
Weil ich mit dem Newsmodule einiges angepasst habe, sehe www.rainbach.at
wollte ich nach anklicken "alle Nachrichten" zurück zum Seite von wo ich gekommen bin.
Hat jemendem das mal gemacht?
M.fr.Gr.
Jan
Kubuntu 22.04 - Win 11 pro / Kubuntu 20.04 - win10 pro
Offline
#2 23. Mai 2011 13:15
- Andynium
- Moderator
- Ort: Dohna / SN / Deutschland
- Registriert: 13. September 2010
- Beiträge: 7.018
- Webseite
Re: Zurück springen nach vorherige Seite
Wie wäre es damit ?
<a href="{$smarty.server.HTTP_REFERER}">Previous Page</a>
Offline
#3 23. Mai 2011 16:32
- Janl
- Server-Pate
- Ort: Freistadt, Österreich
- Registriert: 13. Dezember 2010
- Beiträge: 1.231
- Webseite
Re: Zurück springen nach vorherige Seite
Perfect Cyberman!
es funktioniert so wie gewünscht. Jetzt noch eine kleine Frage, wo finde ich mehr
von diese Sachen, auf der Smarty-website?
Ich möchte mich weiter bilden weil ich momentan Kunden bekomme die
etwas anspruchsvoller sind und weil ich mehr wissen will.
Mit freundlichen Grüßen,
Jan
Kubuntu 22.04 - Win 11 pro / Kubuntu 20.04 - win10 pro
Offline
#4 23. Mai 2011 17:44
- nicmare
- Server-Pate
- Registriert: 15. Dezember 2010
- Beiträge: 1.314
- Webseite
Re: Zurück springen nach vorherige Seite
Wie wäre es damit
?
<a href="{$smarty.server.HTTP_REFERER}">Previous Page</a>
cool, kannte ich auch noch nicht. thx
Meine Projekte:
Dashcam-Test | Babyphone-Testberichte | Türspionkameras
Offline
#5 23. Mai 2011 18:03
- NaN
- Moderator
- Ort: Halle (Saale)
- Registriert: 09. November 2010
- Beiträge: 4.437
Re: Zurück springen nach vorherige Seite
Ich würde aber vorher noch prüfen, ob es überhaupt einen Referer gibt.
Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)
Offline
#6 23. Mai 2011 18:24
- Janl
- Server-Pate
- Ort: Freistadt, Österreich
- Registriert: 13. Dezember 2010
- Beiträge: 1.231
- Webseite
Re: Zurück springen nach vorherige Seite
Danke NaN
für den Tip, aber man kann es nur anklicken wenn man erst die Seite besucht, deswegen gibt es immer ein referer, doch(?)
M.fr.Gr.
Jan
Kubuntu 22.04 - Win 11 pro / Kubuntu 20.04 - win10 pro
Offline
#7 23. Mai 2011 19:41
- owr_web
- Server-Pate
- Registriert: 16. Dezember 2010
- Beiträge: 543
Re: Zurück springen nach vorherige Seite
nicht wenn man von einer anderen Seite (z.B. Suchmaschine) direkt dort ankommt.
Bzw. würde man dann beim referer nicht zurück auf die Suchmaschinenseite kommen?
Außerdem - gibts da nicht das Problem, dass der nicht immer mitgeschickt wird?
Offline
#8 23. Mai 2011 20:21
- NaN
- Moderator
- Ort: Halle (Saale)
- Registriert: 09. November 2010
- Beiträge: 4.437
Re: Zurück springen nach vorherige Seite
Referer ist eine Client-Seitige Sache.
Normalerweise wird der immer mitgeschickt, aber man kann es eben auch ausschalten.
Außerdem kann man den Link zu dem Eintrag ja auch direkt in die Adressleiste eingeben, und dann gibt es nie einen Referer.
Wenn es einen gibt, könnte man ja noch prüfen, ob er mit {root_url} beginnt. Wenn nicht, dann so tun, als gäbe es keinen Referer.
Wenn es keinen gibt, dann kann man ja mit Javascript arbeiten: http://de.selfhtml.org/javascript/objekte/history.htm.
Da hat man aber auch das Problem, dass je nachdem wie man auf die Seite gelangt ist, entweder nichts passiert oder man irgendwoanders landet.
Und für den Fall, dass es kein Javascript gibt, als href-Attribut einfach auf eine halbwegs passende Seite verlinken (News-Übersicht oder Startseite oder so) und im onclick Event ein return false; anhängen.
Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)
Offline
#9 23. Mai 2011 20:56
- Janl
- Server-Pate
- Ort: Freistadt, Österreich
- Registriert: 13. Dezember 2010
- Beiträge: 1.231
- Webseite
Re: Zurück springen nach vorherige Seite
Hallo,
es ist mir klar wo der Haken steckt.
Ich habe auch noch weiter in Internet nachgesucht und Prestashop hat
offensichtlich ebenso Probleme damit nutzt aber "|secureReferrer" was bei
CMSMS zu Probleme führt weil es nicht implementiert ist.
Ich werde meine Kunde informieren, er kan selber entscheiden was er will, weil es auch
ohne diese "Link zurück" funktioniert.
Gelegentlich suche ich mal ob ich mit einer schönere Lösung kommen kann.
M.fr.Gr.
Jan
Kubuntu 22.04 - Win 11 pro / Kubuntu 20.04 - win10 pro
Offline
#10 24. Mai 2011 06:43
- Andynium
- Moderator
- Ort: Dohna / SN / Deutschland
- Registriert: 13. September 2010
- Beiträge: 7.018
- Webseite
Re: Zurück springen nach vorherige Seite
Außerdem - gibts da nicht das Problem, dass der nicht immer mitgeschickt wird?
Außerdem kannst du ihn auch faken - z.Bsp. mit dem Plugin RefControl für FF - so dass es dann (logischerweise) auch nicht funktioniert.
Offline
Seiten: 1