Problem using explode inside add_shortcode() callback funciton [closed]

Had to go with more complex characters for explode used {@}. As rarst said an using ; for exploding not a good idea because html encoded entities have ; on them.