if i where to create a sandbox where users can make their own levels?

i’m currently making a fps game using smartfox2x, we already have it networked with a database too, slowly progressing.
now me and my friend been playing far cry 2 through steam and in there you have a sandbox where you are able to create your own levels and upload them so play with others.

so for my part i’m able to figure out how would i code a sandbox, then i would have to think how extended like if they are able to bring their own models or not but for now it would be defined objects they can choose.

now the main question would be how would i make it so they can upload their level so others can play?
like to break it down could be things such as:

  1. exporting the level once done? or sending the scene? then the import for the people who are trying to send it?
    2)i’m guessing this would require something like upload it to a main web site so how would i achieve it?
    thanks for the help.

You can serialize what you need from the level to xml and then send to SFS.
In SFS you can store it in a flat file and read it out when you need it.

i heard about serializing, just don’t know anything about it. and how to read it on the server. nice seing you appels you always been very kind helping