Opg. 1
Prøv at få dette eksempel til at kører på den lokale testserver. Dvs. ved at gemme form_validation_id.html på testserveren og så lave en formfeedback.php side som bliver aktiveret når brugeren trykker på submit.
<form name="myForm" method="post" action="form_feedback.php" onsubmit="return validateForm()">
form_feedback.php looks like this:
<p>Welcome <?php echo $_POST["name"]; ?>!<br />
Your email is <?php echo $_POST["email"]; ?> .</br />
Telephone number is <?php echo $_POST["telefon"]; ?>
Projekt2-1 krav om clientside validering via javascript og formfeedback via serverside PHP.
Kravspecifikation og statusdokument.
Opg. 3 Serverside validering
Lav via PHP en serverside validering af opg. 1. som kan bruges i stedet for client side valideringen som sker via javascript.
Tip: Du kan her benytte funktionerne strlen og is_numeric (se nærmere på www.php.net, hvor du finder samtlige php-funktioner dokumenteret).
Overvej fordele og ulemper ved at benytte henholdsvis klientside og serverside validering. Hvilken valideringsform bør foretrækkes? Begrund dit svar.
Opg. 4
Lav en formfeedback side som kan præsentere data fra følgende bestillingsformular. http://www.sawmac.com/missing/javascript/tutorials/examples/chapter09/complete_9.2.html
2. Lav en simpel login side med dit eget password i stil med login eksempel.
3.Udbyg din simple login side så man skal indtaste brugernavn og password.
4.Afprøv nogle af eksemplerne på Hurtig dansk beskrivelse af hvordan PHP arbejder med eksterne filer på din testserver. F.eks. læse fra eksterne tekstfil, skriv i eksterne tekstfil.
Gæstebog via PHP,tekstfil og Javascript validering, Jquery
Som tekstfil gaestebog.php
Vi ligger vægt på at I har arbejdet selvstændigt med de teknologier,som der er arbejdet med på de to første semestre. Det betyder, at klientside programmering (HTML,CSS, Javascript, ActionScript) og serverside programmering (PHP) gerne skal være repræsenteret.
Rapporten skal redegøre for tekniske og funktionelle krav til produktet, samt hvordan produktet er struktureret og centrale elementer er programmeret.
Kildekoden for centrale elementer i produktet skal gerne være overskuelig, tilgængelig og kommenteret.
Hvad skal I have lært på 1. og 2. semester interaktion?
Prøv at undersøge hvad den nyeste studieordning på s.16, siger om formålet med faget interaktion på 1. og 2. semester.
Som faglærer i interaktion har jeg, ud fra studieordningen, lavet følgende beskrivelse af faget interaktion på 1. og 2.semester. (pdf dokumnent)