Andy: Cookie als Linkspeicher

Hallo User!

Ich habe ein kleines Problem mit einem Cookie.
Der fogende Link soll zum Cookie gesendet werden:

<A href="http://www.projektoren-datenbank.com/test/test.php?id=<?php echo $_SERVER['PHP_SELF']; ?>" >zu Favoriten</A> /

---------------------------------------------------------------------
Das Cookie sieht dann so aus.

<?php
$value = '<A href="$id?cs=s">3M Lumina X70</A>';
setcookie ("Cookie", $value, time()+3600);  /* verfällt in 1 Stunde */
?>

Leider klappt die Übergabe mit $id nicht.
Woran kann das liegen?

Ich möchte eigentlich nur das das Cookie einen ausgewählten Link speichert.

Hoffe mir kann jemand helfen.

Vorab schon mal besten Dank für jede weiterhelfende Antwort.

  1. Hallo,

    versuch mal $id auszugeben, wenn es nicht geht, liegt es an der Abfrage

    Sonst versuch es mal so:
    $value = "<A href="".$id."?cs=s">3M Lumina X70</A>";

    MFG
    Andavos

    --
    http://www.rpgcommunity.de/clanwissen/index.php Webdesign, PHP, Clan-Aufbau und mehr
    1. Hallo Andavos!

      Das scheint auch nicht zu klappen.

      Parse error: parse error

      1. Hallo,

        also bei mir geht:
        $value = "<A href="".$id."?cs=s">3M Lumina X70</A>";

        bzw. ich erhalte keine Fehlermeldung

        dann musst du was falsches gemacht haben...
        Überprüfe den Code nochmal

        MFG
        Andavos

        --
        http://www.rpgcommunity.de/clanwissen/index.php Webdesign, PHP, Clan-Aufbau und mehr
        1. Hallo Andavos!

          Habe jetzt keine Fehlermeldung mehr.
          Der Link wird gesetzt.
          Leider wird aber kein Cookie ausgegeben.

          --------------Der Link-----------------------------------------------
          <A href="http://www.projektoren-datenbank.com/test/test.php?id=<?php echo $_SERVER['PHP_SELF']; ?>" >zu Favoriten</A> /

          ----------------Der Cookie-------------------------------------------

          <?php
          $value = "<A href="".$id."?cs=s">3M Lumina X70</A>";
          setcookie ("Cookie", $value, time()+3600);  /* verfällt in 1 Stunde */
          ?>
          <HTML>
          <HEAD>
          </HEAD>

          <BODY text="#000000" link="#0000FF" alink="#FF0000" vlink="#800080" bgcolor="#C0C0C0">
          </BODY>
          </HTML>

  2. Hi,

    $value = '<A href="$id?cs=s">3M Lumina X70</A>';

    Dein String steht in ''. Innerhalb von '' werden Variablen nicht ersetzt.

    cu,
    Andreas

    --
    MudGuard? Siehe http://www.Mud-Guard.de/