This page is intended to help users use the PHP Upload Form sample application.
Users can create a new Campaign by filling out the form. They can provide the following informations for the new Campaign: Campaign Name, Subject, From Name, From Email Address, Reply Email Address, Permission Reminder, Webpage Version, Tex, Link Text, Greeting, Organization Name, Address 1 - 3, City, State, Zip/Postal Code, Country, Forward Email to a Friend (Added to your email and Added to the forwarded emails), EMAIL BODY: HTML/XHTML VERSION, EMAIL BODY: TEXT VERSION, EMAIL BODY: STYLE SHEET (for XHTML VERSION) and List Selection on which the Campaign would be sent to.
Required fields are: Campaign Name, Subject, From Name, From Email Address, Reply Email Address, Organization Name, Address 1, City, State (for United States), Zip/Postal Code, EMAIL BODY: HTML/XHTML VERSION, EMAIL BODY: TEXT VERSION and at least one item selected from the right list.
List all Campaigns option will display all campaigns added by user. A campaign can be edited clicking on the Edit link. The Remove link will delete the campign. Since the Constant Contact REST API uses chunk data, this page also displayes information using chunks (50 campaigns on page). The Next link will perform another query that will retrieve from the Constant Contact server the next 50 campaigns. If you press it again it will display the next 50 campaigns. If there are no other campaigns, the link will be automaticaly disabled. The First Page link will get the first 50 campaigns from the server.
Search Campaigns section displays only the campaigns with the selected status. The available statuses are: Sent, Draft, Running and Scheduled. See All option is equivalent to List All Campaigns
The Edit Campaign section allows the user to edit a campaign. The fields are the same like those used to create a campaign and display the information added before.
A campaign can only be updated in DRAFT status.
A campaign can be deleted from the list by clicking Delete button and thus will be excluded from overall statistics.
The Campaign Events Report displays a range of information on a specific campaign like how many times has been sent, how many times has been opened, the number of clicks, the number of forwards, spam reports, etc.
Only the campaigns which have already been sent may have an Evaints Report.
If $sent_recived_debug variable is set true, the user will be able to see the XML which has been sent to the server after submitting the form and the reply received from the server.
This PHP SAMPLE APPLICATION consists of the following files: