Mustapha Hadji ( born 16 November 1971 ) is a Moroccan football player . He has played for Morocco national team . Mustapha Hadji ( born 16 November 1971 ) in Ifrane , Morocco is a former Moroccan footballer .