Tillykke, email-feltet var rigtigt udfyldt.
\n"; } else { /* Hvis emailen ikke validerer faar brugeren en hoeflig opsang, og mulighed for at gaa tilbage og rette i det indtastede */ writeHTMLHeader("| Fejl i din email |"); echo "Det var da vist en forkert email-adresse du oplyste der. Gå lige tilbage og ret op på det, så er du sød.
"; writeHTMLFooter(); # Jeg er klar over at indsaettelsen af exit; her nok ikke er super hensigtsmaessig, da en evt. fejlindtastning af postnummer ikke, kommer med. exit; } } ############## # Opgave 5.C # ############## if (IsSet($postnummer)) { # Hvis $postnummer er sat, saettes $postcheck til at vaere udfaldet af $postnummer rullet igennem nedenstaaende ereg() kriterier; netop 4 cifre. $postcheck = ereg("^[0-9]{4}$", $postnummer); if ($postcheck) { /* Hvis $postcheck er gyldig, saettes oplysningen om dette til variablen $mailsucces. Dette goeres for senere at kunne konkatenere denne variabel, med udfaldet af if-udsagnet sidst i scriptet, hvor der tjekkes om brugeren har trykket paa submit: */ $postcheck = "Wauw, du udfyldte også postnummeret korrekt! Du er sørme god til det her.
"; } else { /* Hvis postnummeret ikke validerer goeres brugeren opmaerksom herpaa, samt mulighed for at gaa tilbage og aendre */ writeHTMLHeader("| Fejl i postnummeret |"); echo "Æv, der gik noget galt da du indtastede dit postnummer, gå lige tilbage og tjek at du har indtastet det rigtigt. Husk at det er på kun fire cifre."; writeHTMLFooter(); /* Som i ovenstaaende er brugen af exit; ikke helt funky her. Men jeg har ikke kunne finde anden maade at undgaa dobbeltoutput af writeHTMLHeader(). */ exit; } } ############### # Opgave 5.A1 # ############### /* Opbygger mit $arrQuestion array der indeholder spoergsmaalene i spoergeskemaet. Jeg har tilladt mig, at bygge min form op af 3 ekstra associative arrays tilsat index [0]. Jeg anvender dem til at udfylde