This is a repost because the person who accepted the bid was not able to do it. Please do not bid on this unless you fully understand what it is and you are certain that you can do it! We need a script that will allow a user to choose a city magazine from a drop-down list and then go to a payment page where they can pay for their ad, and be brought back to a page where they can upload a PDF page, and have the script add that page to the existing PDF magazine for that city. This means the script will add their page to an existing PDF file as the next page in that file etc. The admin interface needs to be able to add/drop cities or advertisers, display advertisers and their info, name, address, city, state, zip, tel, email, and URL, as well as the expire date of the ad. It should also be able to send them an email one week before their current ad expires and ask them if they want to renew it and provide a payment URL - which will take them back to a page where they upload the PDF page again etc. Ads will expire 30 days after their start date and the start date needs to default to the next 1st of the month after the ad is entered. and the script will have a current version of the magazine (the one for that month) and one that is "pending" which will start being viewed on the 1st of the next month - this is the one that it will add the new pages to each month. We need to be able to send email to advertisers from the datbase either by selecting them from a list (check-box type of thing) or choose to send all advertisers for a particular city, or all cities. Need to get this done ASAP, and as usual with the lowest cost. As per all of our postings here, we are a reputable company and will only pay for work after it is complete and working on our servers. If that is not acceptable to you, please don't bother to bid.