Ver Mensaje Individual
  #2 (permalink)  
Antiguo 17/12/2013, 18:53
Avatar de pateketrueke
pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 8 meses
Puntos: 2534
Respuesta: Warning: Invalid argument supplied for foreach()...

A ver, si la variable del foreach() es $classes, ¿por qué se te ocurre comprobar con empty() la variable $_POST['classes'] si no es la misma variable?

Sin ver el resto del código es complicado adivinar como haces dichas asignaciones, pero un ejemplo sencillo debería ser así:

Código PHP:
Ver original
  1. if ( ! empty($_POST['classes']) && is_array($_POST['classes'])) {
  2.   //  foreach ($_POST['classes'] ...)
  3. }

Además deberías verificar que efectivamente tu variable es un array, porque el mensaje de error se refiere a eso: la variable $classes no es un array y de ahí el error.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.