Crystal Palace boss Tony Pulis has confirmed that Marouane Chamakh will be sidelined for up to three more weeks with a hamstring injury.