hi,
Soweit verstanden dann sollte das cookie also so aussehen.
<?php
$value = "$$Hersteller2";
setcookie ("Cookie", $value, time()+60*60*24*365);
nein, eigentlich nicht.
wenn deine variable, die du später ausgeben möchtest, $Hersteller2 heisst, solltest du "Hersteller2" als value des cookies speichern.
$_COOKIE['cookie'] beinhaltet jetzt den text Hersteller2,
$$_COOKIE['cookie'] sollte dann den _wert_ der variablen $Hersteller2 liefern.
(oder ggf. ${$_COOKIE['cookie']}, falls php mit der anderen schreibweise durcheinander kommt.)
allerdings solltest du dir überlegen, ob ein assoziatives array nicht die sinnvollere alternative zu variablen Variablen sein könnte.
gruss,
wahsaga