Printable Version of Topic

Click here to view this topic in its original format

HTMLHelp Forums _ Markup (HTML, XHTML, XML) _ Creating a sheet with adding information?

Posted by: annagold May 13 2017, 07:29 AM

For example like the page: flightdiary.net

Where you have to add the info like date etc. and it automatically displays it on a sheet? Google could not help me :%

It's for a website I make for students. They will fill their homework, from which teacher etc. in this website. I would be very happy if you could help me.

Posted by: Darin McGrew May 13 2017, 03:38 PM

What kind of server-side programming can you use?

Who will be able to have access to the data once each student enters it?

Would an existing solution like Google Docs or like SurveyMonkey work for your needs? If not, then what else would you need this "sheet" to do?

Posted by: annagold May 13 2017, 04:51 PM

QUOTE(Darin McGrew @ May 13 2017, 03:38 PM) *

What kind of server-side programming can you use?

Who will be able to have access to the data once each student enters it?

Would an existing solution like Google Docs or like SurveyMonkey work for your needs? If not, then what else would you need this "sheet" to do?


Thank you for answering!

I am not sure if Javascript is one of them. If yes, i can use PHP and Javascript.

The teachers will be able to view the lists through their account. But editing is prohibited for them. Filling the list is only for the students. (I also don't know how to code different account types, which one can do what etc.. biggrin.gif I am still a beginner.. sad.gif )

The project unfortunately only allows to create an own website.

The website is supposed to have 3 big parts. Overview, sheet and the fill information form. Overview is how many homeworks are done, how many still have to be done, deadline etc.. which displays it automatically from the data of the sheet.. Kinda like the flightdiary.net overview. The sheet is supposed to contain the information - homework from which teacher, for what subject, deadline and some personal notes for the homework. And the last, the form. Here is where you have to fill in the information that wents to the sheet.

This is everything the site needs to do. Like I said, i have really little knowledge in creating websites. And I wish someone to help me a little with that.


Posted by: Christian J May 14 2017, 08:41 AM

QUOTE(annagold @ May 13 2017, 11:51 PM) *

The website is supposed to have 3 big parts. Overview, sheet and the fill information form. Overview is how many homeworks are done, how many still have to be done, deadline etc.. which displays it automatically from the data of the sheet.. Kinda like the flightdiary.net overview.

That is a relatively large and complex project.

You need a database like MySQL that stores all the student data. When someone (anyone?) requests the overview page, a PHP script fetches data from the database in order to generate the overview page's content. Maybe the overview page could use an HTML form as well, if you want the PHP script to filter the content further.

QUOTE
I also don't know how to code different account types, which one can do what etc.

That too can go into the database. Either the students can be trusted to create their own password protected accounts and add their own data (sounds unreliable to me), or the data can be inserted by the school's admin, perhaps using a readymade tool like https://en.wikipedia.org/wiki/Phpmyadmin



Posted by: annagold May 14 2017, 01:34 PM

QUOTE(Christian J @ May 14 2017, 08:41 AM) *

QUOTE(annagold @ May 13 2017, 11:51 PM) *

The website is supposed to have 3 big parts. Overview, sheet and the fill information form. Overview is how many homeworks are done, how many still have to be done, deadline etc.. which displays it automatically from the data of the sheet.. Kinda like the flightdiary.net overview.

That is a relatively large and complex project.

You need a database like MySQL that stores all the student data. When someone (anyone?) requests the overview page, a PHP script fetches data from the database in order to generate the overview page's content. Maybe the overview page could use an HTML form as well, if you want the PHP script to filter the content further.

QUOTE
I also don't know how to code different account types, which one can do what etc.

That too can go into the database. Either the students can be trusted to create their own password protected accounts and add their own data (sounds unreliable to me), or the data can be inserted by the school's admin, perhaps using a readymade tool like https://en.wikipedia.org/wiki/Phpmyadmin


Thank you so much!! I needed this answer. I am ready to learn whatever it takes to build this site. (Our teacher gave us all different and complex projects because our class is a mess biggrin.gif ) I guess i have to ask the teacher for more time to finish this project. . If you have some other useful tipps, please let me know.

Posted by: Christian J May 14 2017, 02:28 PM

For a student assignment I think it's too difficult, unless you are already studying PHP and databases. You can certainly learn it all by yourself, but that begs the question what the studying is for... Maybe your teacher has underestimated the requirements for a project like this.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)