• Hallo Leutz,

    kann mir einer kurz zur hand gehen und sagen was hier falsch ist?

    Code
    foreach($_POST['rights'] as $right) 
    	{
    		$sql = "INSERT INTO
    					user_rights(userID, Recht)
    				VALUES
    					('".$_SESSION['uid']."',
    					 '".$right."');";
    		mysql_query($sql) OR die(mysql_error());
    	}

    da kommt immer wieder die meldung

    Zitat

    Warning: Invalid argument supplied for foreach() in /hp/ae/aa/if/www/w88/gw/admin_user.php on line 158

    Print_r[$_POST]; gibt folgendes aus.

    Code
    Array ( [koordinaten] => Array [id] => Array [eingabe] => Ändern )
  • die aussage sag nur, das $_POST['rights'] eine array ist.. sondern null/unset

    setz einfach nen @ for deas foreach, dann unterdrückst die fehlermeldung, wenn die var nicht immer per post mitgeliefert wird..