You would need some type a server-side programming language. PHP is the most popular one. You would also likely need a database system to store the information and provide it back to the script via query's as necessary. For such a complex project as the once you are proposing, I would recommend a programming framework to make it easier and allow you to code more efficiently. An excellent framework for working with PHP is CodeIgniter. You can learn more about it at http://www.codeigniter.com . Good Luck!
A computer :)
SharePoint
You need to go to "my stuff" on the website, create, then upload your decal!
It is legal because ToneBee.com is not actually a ringtone download site. It is a site that provides online tools to create ringtones from the MP3s you already own. No upload or download of music files is needed to create them.
you can upload your website through FTP software but make sure that you have web space.
Myspace has it's own inbuilt software, called "Myspace editor" which allows users to create and personalise their own myspace layouts, without leaving the comfort of the home website. Other options are to use external software available, either online or as a downloadable function, to edit photographs or create displays individual to to the person to be later used as an upload onto the myspace website.
You can upload them to a hosting site like photobucket or a website of your own if you create one or use a service like webs that offers them for free and create one there. You can also create an account here and post on your profile.
You get the e-filing software and use that to create and upload the application. Or, to be more blunt, you hire a patent attorney to do it for you.
http://wideo.co is an excellent free tool to create motion graphics. You can upload your videos to youtube
One can use the Picasa website to upload, organize, decorate, and share pictures with family and friends by using their dedicated software and website.
To create a website to host family photograph galleries, you can us a free website creator such as Sandvox, Weebly, or Dyn. With these websites, you can easily upload your photos.
To create posters on line try the VistaPrint website. This site allows you to upload pictures and other things to put on your poster. The Zazzle website will also have tips for you.