If you own C&C or GA but your creations made with them aren't sharing then that means the online server hasn't registered that you own the game. This is a moderately common sever bug. To fix it you will need to talk to EA Live Chat and get them to register the game to the website. You may need the product code to verify that you have the game.
This is how to access EA Live Chat.
Go here: http://help.ea.com/en/contact-us/new/?product=spore
Then press PC (it probably shouldn't matter whether you press PC or Mac but it might make a difference so just in case just pick PC). Then click next at the bottom of the page. Then select general technical support from the dropdown list and type something into the box below (because for some reason you have to). It will prompt you to log in and then you will have the option to use EA Live Chat.
PS: You need to wait a few seconds or so for the EA Live Chat button to become clickable. After clicking the button it may take up to about 15-20 minutes for an EA representative to arrive but it is worth it. When they greet you on Live Chat tell them that you have C&C but the website didn't register it. They may ask for your C&C code so be prepared to give them that.