KD-one: Korrektur

Beitrag lesen

Hallo,

Das zweite Script war logisch falsch geschachtelt, weil bei Auftreten des Schlüssel/Wertpaares "menu" immer foreach durchlaufen wurde, was jedoch nur nötig ist, wenn man sich auf einer der Unterseiten befindet.

<?php
$ausgabe = "<br><br><br><br><a class="wechsel" href="index.php?menu=1";
if(isset($HTTP_GET_VARS["content"]))
   {
  foreach($HTTP_GET_VARS as $key=>$elem)
     {
      $ausgabe.="&".$key."=".$elem;
     }
   }
    echo $ausgabe."">Zum Listenmenü</a>";
  ?>

und

<?php
$ausgabe="<a class="wechsel" href="index.php";
 if(isset($HTTP_GET_VARS["menu"]))
  {
   unset($HTTP_GET_VARS["menu"]);
  }
 if(isset($HTTP_GET_VARS["content"]))
  {
   $ausgabe.= "?";
   $trenner="";
  foreach($HTTP_GET_VARS as $key=>$elem)
    {
     $ausgabe.= $trenner.$key."=".$elem;
     $trenner="&";
    }
  }
  echo $ausgabe."">Zum Ausklappmenü</a>";
  ?>

Gruß

Kurt

--
"Durch die Leidenschaften lebt der Mensch, durch die Vernunft existiert er bloss."  (Nicolas Sbastien Chamfort;fr. Schriftsteller; 1741 - 1794)
http://elektro-dunzinger.at
http://shop.elektro-dunzinger.at