User Created Levels, for others to play

Hello, I’m making a simple level builder game like Little Big Planet or Happy Wheels where the user creates levels and other players can play and rate that level. The level editor is going well, but how do I save and upload the level to some server so others can play it?

Well you should first be able to serialize the data needed to generate the level. Easiest in 5.3 is using the built-in JSONUtility class to serialize in JSON but anything from XML to binary is ok.
Then you should have either a web server accepting levels and save them to the DB or have the feature in your game server. Then others can simply get the serialized data and generate the level.
If you use a relational SQL based database a table like this is good
levels {levelID,LevelData,userID}
ratings{levelID,userID,Rating}

LevelData can contain anything you want , also you can break it into the real data, image and name and …

Something like this can be simply stored in a NoSQL Document database (MongoDB, DocumentDB …) or keyvalue store (riak RavenDB) …