Cita:
Iniciado por rufus ya lo e comprobao se me ejecuta el primer if aunque tenga datos insertados en el formulario en la segunda linea de camisetas [colorcamiseta, colortinta,etcetc]...
Precisamente se tiene que ejecutar por que le dices:
Código PHP:
if (!empty($arrayduda2)){ //si no está vacio ejecuta....
En caso contrario deberias poner
Código PHP:
if (empty($arrayduda2)){ //si está vacio ejecuta....