My site is simple but am not sure if Drupal is the way to go. I downloaded the software, installed it, and played around with it a bit. My test system is Ubuntu Linux, Apache, PHP, and MySQL. I find I am capable on accomplishing almost anything by searching forums and learning by examples on the Internet but would like to know in advance if this software is right for me. Here is an example of what I am trying to do.
1. Create a custom database table named 'states' listing the 50 US states.
2. Create a custom search box that will only search the table 'states' for the state a user is looking for. (must be input box, not list) Remember that this is an example and there will be a lot more then 50 items in the list users will be searching for. There will be thousands of unique items. The state selected must be saved in the user cookie.
3. Once the state is selected, a member can add an article(story node) or photo for that state by adding content. When adding the content, I don't want a custom field that the user must fill in the state again. Maybe this field can be completed by the program getting the state from the cookie. So I guess I need a custom field for the Story node. Same thing with the photo page. Can I add image to Story node? How about a page where multiple users can add their own image like a gallery?