Ciao a tutti, aggiorno la mia domanda, perchè ho un problema. Sto usando il codice scritto da blade, funziona come dovrebbe, però mi ritrovo nel file log questo messaggio di errore: [09-May-2017 19:52:51 Europe/Berlin] PHP Warning: Invalid argument supplied for foreach() in

​Controllando sembra tutto ok, secondo voi cosa potrebbe essere? vi posto anche il codice che utilizzo, magari c'è qualche errore che non vedo.

Codice PHP:
$valore1 0;
$valore2 0;
$valore3 0;
$valore4 0;
$valore5 0;

foreach(
$_POST['dati_select'] as $key => $value) { 
   if (
$value == 'val1') {$valore1  1;}
   if (
$value == 'val2') {$valore2  1;}
   if (
$value == 'va3') {$valore3  1;}    
   if (
$value == 'val4') {$valore4  1;}    
   if (
$value == 'val5') {$valore5   1;}