• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

HTTP_REFERER in <a href Link

joedoe6781

Neues Mitglied
Hallo,

ich möchte in einer Liste den Link der aufrufenden Seite hinterlegen. Vom Sinn her wie im Beispiel unten.
Der Link zu Einheit ist ok. Der Link zu Kategorie zeigt im Editor den folgenden Fehler und geht nicht.

Bad value "header(.'location:'.$_SERVER['HTTP_REFERER'])" for attribute "href" on XHTML element "a": ILLEGAL_CHARACTER in SCHEME.

Wie müsste ich den Syntax ändern ?

<ul>
<li><a href="EinheitShow.php">Einheit</a></li>
<li><a href="header(.'location:'.$_SERVER['HTTP_REFERER'])" >Kategorie</a></li>
</ul>
 
mit header("Location:") würdest du eine automatische Weiterleitung machen. Um dem Link den Wert zu geben reicht:

<a href="<?php echo $_SERVER['HTTP_REFERER']; ?>">Kategorie</a>
 
Hallo Tar,

danke das klappt.
Mein Editor (Netbeans IDE 7.1) wirft zwar noch diesen Fehler, aber der Browser setzt es um.

Bad value " " for attribute "href" on XHTML element "a": DOUBLE_WHITESPACE in PATH.

Wenn du hier noch ein Idee hast wäre das Super.

Gruß
 
Toll, wieder etwas gelernt.

Habe den Fehler bei mir vermutet und nicht in der IDE.

Danke für die schnellen und sauberen Antworten.;Jump
 
Zurück
Oben