gut, dann ist das problem also doch nicht so einfach, wie ich dachte und wir müssen tiefer in die materie:
hier wird dem array $offen ein neuer wert angehängt der über $_REQUEST[auf] übergeben wird (z.B. "112")
PHP-Code:
if(isset($_REQUEST['auf'])) {
array_push($offen, $_REQUEST['auf']);
}
soweit so gut:
später wird folgende anfrage gemacht:
PHP-Code:
if(in_array("$kat1[ID]", $offen)) { ... }
$kat1[ID] ist dabei ein Wert aus der Datenbank von dem überprüft werden soll ob er im array $offen ist.
dabei entsteht in eben dieser zeile folgender fehler:
Warning: in_array() [function.in-array]: Wrong datatype for second argument in /var/www/web151/html/VTMB/index.php
eine andere funktion die auch nicht mehr richtig funktioniert ist diese:
PHP-Code:
$_SESSION['offen'] = $array;
dabei soll das array in $array in die session-variable gespeichert werden, damit das array immer verfügbar ist.
vielleicht gehts ja mit der analyse jetzt besser