Form to post on same page

Hello.

I am designing a website and I need a form where people can post and have the results displayed on the same webpage where the form is.

The person should be able to have the ability to post for a certain period of time and to upload a photo. I will be using the exact same form on many pages. I don’t know how that works with a database or if it can work without one.

The posts would have to expire and be removed automatically from the page. The person would also have the ability to edit their post.

The form would not allow comments. To reply to a post the posters email would have to remain private, so a contact form would have to be used.

I know this is probably a simple form setup, but, I don’t have the time to do it.

I have attached an example. Is this something you could do?

Mark Seydel