I have two fairly simple bugs on my site that need fixing.
The site is called [url removed, login to view]
The two bugs are summarised below:
1. A session variable's value is lost when flicking from screen to screen
2. A counter does not count down properly
The site has a producer login area (click the left side menu on Event Managers Menu Item - [url removed, login to view])
The producer can successfully log into the system by providing a correct username and password. Once the producer has logged in they see a list of menu items.
The menu items are listed below:
Add your Events here to giveaway promotional tickets
If your venue is not listed when you are adding your event, add it here.
Change Producer Details
Edit your Contact Information here
Change Producer Password
You can change your password here
When the producer clicks on any of the above menu items, the system logs the producer out.
The producer must log in again in order to access any of the menu items above.
The way the system should work is once the producer logs into the system once, they should have access to move around and perform functions in any of the menu items above until such time that they log out.
This site has a members login area (click the left side menu on Members Menu Item - [url removed, login to view])
A member is active once they register to be a member of ON THE HOUSE (- [url removed, login to view]).
An active member can reserve free tickets from this site that have been allocated as promotional tickets by producers.
Producers also nominate the number of free tickets they are giving away through the ON THE HOUSE site.
Some tickets given by producers incur an admin fee. The admin fee field is found in the administrators screen once editing an event that has already been submitted by a producer([url removed, login to view];id=476)
A member reserves tickets to an event by pressing a button. Where a member reservers ticket(s) that has an admin fee, the system opens a paypal page for the member to pay the fee.
Once the fee is paid, the member is returned back to the events screen where they reserved the ticket ([url removed, login to view]).
There is a counter field that displays the number of tickets still available. The bug is that this counter is not counting down by the number of tickets reserved by members.
The counter for the number of available tickets should decrease by the number of tickets reserved by the member. However, the counter does not count down. This is the problem.