Jonny F.: Merkwürdiges Problem gelöst

Beitrag lesen

if(in_array($_GET['suppcol'], $_SESSION['allcol'])) {
//Wert wird aus dem Array gelöscht
unset($_SESSION['tablecolallpc'][array_search($_GET['suppcol'],$_SESSION['tablecolallpc'])]);
}

  
Vielen Dank für eure Tipps, aber das Problem hat sich irgendwie von selbst gelöst. Als ich die Funktion auf Fehlerbehebung umgeschrieben habe tritt er einfach nicht mehr auf und das schon seit 2 Tagen wobei er ungefgähr alle 4 min gekommen ist.  
  
~~~php
  
//Colum loeschen aus Listenfeld  
if(in_array($_GET['suppcol'], $_SESSION['allcol'])) {  
 $suppcol = array_search($_GET['suppcol'],$_SESSION['tablecolallpc']);  
 if($suppcol==false){  
  echo "Fehler beim ausblenden einer Spalte";  
 }  
 else{  
  unset($_SESSION['tablecolallpc'][$suppcol]);  
 }  
}

Das mit der Vermutung das er false also 0 ausgibt mag sein aber meine arrays identifizieren sich aus Namen also nicht aus Zahlen außerdem hat er ja immer den richtigen Wert gelöscht nur halt ab und zu auch den ersten mit.

Naja warum es aber jetzt reibungslos funktioniert ist mir auch ein Rätsel aber naja was solls, funnzzzt ja jetzt :)

Gruß Jonny F.