I have a page ([login to view URL]), which users fill in to get to ebox_form_display.php.
* If they get the username / password combo right, this page will display.
* It looks to see if the user ( $_SESSION['member_id'] ) has completed this form before and if the form is allowed to be completed more than once. In the case where the user has already done it, and it is not allowed to be completed multiple times, the user is told they can't complete the form.
* There is also logic on the page that determines whether the form can be completed anonymously or not.
The above is already completed.
TASK 1 -> Keep the above logic, but convert it from mysql to mysqlPDO. Start by including "[login to view URL]". Please leave my original code in place, but comment it out, so I can see how it has been changed from mysql to mysqlPDO.
TASK 2 -> Displaying the form (survey).
TASK 3 -> Inputting responses of survey into the database.
Tasks 2 and 3 are described in the READ_ME document attached. Your bid should include some sort of comment / message that indicates you have read this document and understand the requirements of the task. Bids considered most seriously will be those that have an opinion and reasoning on the note I've put at the very bottom of task 2, about the way the task should be displayed.
If you have any questions, don't hesitate to ask.
Cheers,
Dave
Hi! I've read all the requirements carefully and understand your needs - conversion of mysql to pdo statements is no problem. Showing a form and adding entries is also no problem. I can do this in two days. Lets do it in three milestones for each of the tasks described. Ready to start.
Hi, my name is Nikola Stjelja and I'm a Croatian near shore PHP developer. I've read your specification and generally I don't thing it is a problem to convert your database acccess code to use the PDO api. And also any changes or features you may need for the survey function are not a problem. Based on my experience with similar projects it is generally better to show one question at a time for the user (and the user knows how many questions he needs to answer , it can be done i Javascript) then all at once.