Matthias Jütte: stylesheet durch klick ändern - ohne js?

Beitrag lesen

Hallo!

Dein Link sähe so aus: <a href="?hide=1">Dieses Element ausblenden</a>

Ganz oben im Skript dann:

if ($_GET['hide'] == 1) {
    $_SESSION['hide'] = 1;
}

Und dann an der betreffenden Stelle eine der folgenden Optionen:

1. im Kopf:
    if ($_SESSION['hide'] == 1) {
       echo "<hier der Link zum Stylesheet, wo für das Element die display-Eigenschaft geändert ist, bzw. die Style-Angaben in entsprechenden tags>";
   }
   im Hauptteil
   if ($_SESSION['hide'] == 1) {
       echo "<div class="unsichtbar">";
       [normaler Code folgt, .unsichtbar ist entweder im ext. CSS oder im Kopf definiert]
   }

2. im Hauptteil
   if ($_SESSION['hide'] == 1) {
       echo "<div style="display:none">";
       [normaler Code folgt]
   }

Gruß

Matthias

--
ss:| zu:| ls:[ fo:| de:] va:) ch:? sh:) n4:( rl:( br:> js:| ie:% fl:) mo:}
http://www.makaio.de/quotations