![]() |
[PHP] Wenn etwas an URL, dann immer dran hängen
Hi,
komischer Titel, nich? ;-) Also, wenn auf meiner HP jemand auf "Downloads" klickt, so wird an die URL z.B. ?dl drangehängt. Wenn ?dl an der URL ist, wird immer eine Seite, die Download-Übersicht, includet. Das Problem ist nun, wenn jemand in der Download-Übersicht auf einen Link klickt, ist dieses ?dl wieder weg. Wie mache ich es, dass immer das ?dl dran ist, wenn man sich in der Download-Section befindet? |
Re: [PHP] Wenn etwas an URL, dann immer dran hängen
Hier gab es mal einen Tipp, wie man einen Parameter an jede URL anhaengen kann. Frag ab ob $_GET['dl'] gesetzt ist, und wenn ja dann fuege es einfach an.
Ich hab hier auch mal einen Beitrag gepostet, der mit Hilfe von ob_start etwas an alle Links anhaengt. Greetz alcaeus |
Re: [PHP] Wenn etwas an URL, dann immer dran hängen
Die aktuellen URL-Parameter findest Du in der Env-Variable $_SERVER["QUERY_STRING"]. Du musst diese also nur an jeden Link anhängen.
Delphi-Quellcode:
Das klappt selbstverständlich nur, wenn Dein Link keine weiteren Parameter bereitstellen soll. Ansonsten könnte es evtl. so aussehen:
<a href="xyz.php?<?= $_SERVER["QUERY_STRING"] ?>">
Delphi-Quellcode:
<?
$urlPar = (!empty($_GET['meineAndereVariable']) ? 'meineAndereVariable='.$_GET['meineAndereVariable'] : ''); ?> <a href="<?= $PHP_SELF ?>?meineVariable=xyz&<?= $urlPar ?>"> |
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:22 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz