I don't think you should say this for someone else's birthday. Say it for yours but not for your DD. and if gifts are given they are given to her and you should not donate them away as they are not yours.
Remember the act of gift giving is a social function for both parties and many people feel good giving.
ITA. I think the "no gifts" thing for children is just plain vile. It's a freaking birthday party.