Startup for PHP Assignment
Find a file
2026-09-30 17:49:01 +02:00
.gitignore Seed 2026-09-16 08:50:45 +02:00
Form.php Små fix 2026-09-28 10:48:30 +02:00
LICENSE Initial commit 2026-09-16 06:44:50 +00:00
README.md Uppdaterat min readme 2026-09-24 14:42:23 +02:00
Response.php Update Response.php 2026-09-30 17:49:01 +02:00

PHP-applikation – Desinformationsspridare

Beskrivning

Applikationen är kopplad till databasen a25danoc och bygger på den del av PUCKO-systemet som används av desinformationsspridare.

Applikationen använder separata sidor för formulär och svar enligt kraven för grupp B.

Krav

  • En incident kan identifieras med sitt unika namn eller sitt unika nummer.
  • Platsen där incidenten inträffade skall lagras.
  • En incident måste inträffa i en region.
  • Det skall gå att beräkna hur många kampanjer desinformationsspridaren har genomfört.

Formulär

  • Användaren skall kunna ange ett incidentnummer i ett formulär.
  • Formulärets resultat skall skickas till en separat svarssida.

Tabeller

  • Applikationen skall visa samtliga incidenter i en HTML-tabell.
  • Tabellen skall visa incidentnummer, namn, plats och region.

Procedur

  • Applikationen skall använda proceduren GETANTALKAMPANJER för att visa antalet genomförda kampanjer för en desinformationsspridare.

    Komplex tabell

  • Applikationen skall visa incidenter tillsammans med tillhörande observationer.

  • Data skall hämtas från tabellerna Incident och Observation.

  • Incident och Observation kopplas samman genom incidentnummer.

  • Incidenter och observationer skall visas i en nästlad HTML-tabell.

  • Den nästlade tabellen skall använda kolumnlayout enligt kraven för grupp B.

Sökning och dropdown

  • Användaren skall kunna söka efter incidenter baserat på plats.
  • Sökresultatet skall visas i en tabell på svarssidan.
  • Användaren skall kunna välja en incident från en dropdown.
  • Dropdownen skall hämtas från databasen och vald incident skall visas på svarssidan.