Sorry to put you through it, but you have to hear my speech now
#1: Web developers are not the same thing as angel investors or venture capitalists.
#2: It doesn't make any sense for you to think your coder should take on all of the risk of your project. This is exactly what you are doing when you don't pay any money for the up-front development costs. You are saying, "I have a great idea and I've been planning it for a while now. No, I don't have anything concrete, but if you will just put in a few hundred hours of work, I'm sure we'll both make a ton of money!"
Which leads to #3:
#3: You need to establish reasonable evidence that your project will indeed make money. The easiest way to do this is with a business plan. A business plan in its most basic form is a document that states what the business will be doing to make money, and how much money it will make over time. Without this plan, why would I invest more than 5 minutes in your idea?
#4: There are individuals and organizations that are dying to give you their money and help you succeed (and therefore make them rich alongside you). They are called Angel Investors. Search around your local area for a group of Angel Investors you can sell your dream to. You'll need to have your ducks in a row, but if you can convince just one of these people that your idea is going to give them good returns on their investment, you'll get your start-up capital and then you can find a good web developer who will have a really good reason to create your website-- you're paying them!