Hello,
I am part of a beginner programming group. We meet every Tuesday afternoon and
this Tuesday we were going to go into PERL and CGI. None of us have coded
using these languages. I was hoping someone with better knowledge could write
the html and PERL/CGI script below so that we could go over it tomorrow and
figure out how to do it ourselves. Any help would be greatly appreciated.
Create a simple webpage that:
* Allow the user log into the web page using a user name (an email address) and password.
o If the user is not successful display a message indicating incorrect login
o It the user is successful,
+ display a page of fields, one for each grade in this course.
+ Allow the user to enter all of their grades
+ Using the max grades for the assignments listed below, and the course requirements for percentages calculate the appropriate final grade as a percentage and as a letter grade.
+ Allow the user to email the grade results to the email used in the login prompt.
* Allow the user to indicate which grades are already final, and which are guesses
* Then let the program compute, for any guess that is not the maximum grade for the assignment, what the maximum grade could be and display that to the user
Assignment:
Quizes:
Chapter 1 -10 points
Chapter 2 -10 points
Chapter 3 -10 points
Chapter 4 -10 points
Chapter 5 -10 points
Chapter 6 -10 points
Chapter 7 -10 points
Chapter 8 -10 points
Chapter 9 -10 points
Chapter 10 -10 points
-100 possible points-
Homework
Chapter 1 -10 points
Chapter 2 -10 points
Chapter 3 -10 points
Chapter 4 -10 points
Chapter 5 -10 points
Chapter 6 -10 points
Chapter 7 -10 points
Chapter 8 -10 points
Chapter 9 -10 points
Chapter 10 -10 points
-100 possible points-
Assignments
Project 1 -25 points
Project 2 -25 points
Midterm -100 points
Final (Extra Credit) -25 points
Project 3 -25 points
-225/200 possible points-
----There is a total of 400 possible points, which will then be calculated into a percentage----
In other words, the web page must ask the user for a user name and password. The user name must be an email address, as long as the user puts in a proper email address and any password he is allowed in. The next part is that the user needs to input all of his grades into fields with the above titles. The program then calculates the grade.
If someone could help us with this, we can then go over it tomorrow. Thanks.
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.