Voor een te maken website voor school, moeten we eerst een enquete houden onder leerlingen. Omdat op onze opleiding onze kennis nooit in de praktijk bij de opdrachten wordt gevraagd, besloot ik om in plaats van bij een gratis formservicesite een formulier te maken, er zelf 1 te maken met mijn geringe PHP kennis. Dit is wat ik er tot nu toe van gebakken heb en werkt perfect:
*snip*
Nu wil ik alleen nog zorgen dat hij gevalideerd erdoor heen komt, dit is opzich niet zo'n punt, gewoon de variabelen uitlezen en pas als er geen variabele leeg is het formulier echt in de database gooien. Alleen weet ik niet wat nou een beetje goede manier is, ik wil namelijk het liefst dat de foutmelding in het formulier zelf weer komt, in plaats van usabilityloos opgesomd in een leeg scherm. Nu kan ik dit wel oplossen met tientallen If-statements, alleen ik vroeg me gaandeweg af of er niet een wat efficientere methode is. En via internet kwam ik eigenlijk enkel de wat minder gebruikersvriendelijke methoden tegen. Met javascript had je zoiets als innerHTML, waardoor je iets in een stuk html bij kon plaatsen zonder het hele formulier dubbel in je script te hebben. Hoe pakken jullie dit aan en hoe kan ik het het beste doen?
*snip*
*snip*
Nu wil ik alleen nog zorgen dat hij gevalideerd erdoor heen komt, dit is opzich niet zo'n punt, gewoon de variabelen uitlezen en pas als er geen variabele leeg is het formulier echt in de database gooien. Alleen weet ik niet wat nou een beetje goede manier is, ik wil namelijk het liefst dat de foutmelding in het formulier zelf weer komt, in plaats van usabilityloos opgesomd in een leeg scherm. Nu kan ik dit wel oplossen met tientallen If-statements, alleen ik vroeg me gaandeweg af of er niet een wat efficientere methode is. En via internet kwam ik eigenlijk enkel de wat minder gebruikersvriendelijke methoden tegen. Met javascript had je zoiets als innerHTML, waardoor je iets in een stuk html bij kon plaatsen zonder het hele formulier dubbel in je script te hebben. Hoe pakken jullie dit aan en hoe kan ik het het beste doen?
*snip*
offtopic:
Hoe maak ik de code PHP? Tweakers vind hem te lang als ik code=php gebruik.
Hoe maak ik de code PHP? Tweakers vind hem te lang als ik code=php gebruik.
[ Voor 92% gewijzigd door Creepy op 21-12-2007 08:56 ]
Denk om uw spatiegebruik. Dit scheelt Tweakers.net kostbare databaseruimte! | Groninger en geïnteresseerd in Domotica? Kom naar DomoticaGrunn