结论:
赌博后签订的婚内协议是否有效要视具体情况而定,符合法定条件的有效,存在法定无效情形的则无效。
法律解析:
根据《民法典》规定,民事法律行为有效的条件包括行为人具有相应的民事行为能力、意思表示真实、不违反法律和行政法规的强制性规定以及不违背公序良俗。赌博后签订的婚内协议,若为双方真实意思表示,内容不违法且不违背公序良俗,未受欺诈、胁迫等,像约定因赌博给予对方补偿或对财产分割作出安排等,通常是有效的。然而,若协议以合法形式掩盖非法目的,如转移财产逃避赌债,或者内容违反法律强制性规定,如约定赌博债务由另一方承担,这类协议则无效。因为赌博债务本身非法,不受法律保护。在判断协议效力时,需结合具体内容和签订背景。如果对这类婚内协议的效力仍有疑问,可向专业法律人士咨询。