Maurice Janssen
26/01/03, 00:35
Hoi,
Voor een simulatie-model heb ik een web-interface gemaakt.
Iemand vult in een vrij eenvoudig html-form wat gegevens in, verzend het
formulier, waarna een cgi-script (in Perl) de gegevens verwerkt en een
simulatie start. Na afloop wordt een mailtje verstuurd met als
attachment de resultaten en in de body de ingevulde gegevens.
Werkt prima, maar nu zoek ik een manier om de data aan de serverkant op
te slaan, zodat je makkelijker een nieuwe simulatie kunt doen met een
kleine verandering. Ik zat te denken aan een url in ieder mailtje,
waarmee je op een al ingevuld formulier uitkomt (met uiteraard precies
de data die ook in het mailtje stond), zodat je wat details kunt
wijzigen voor een nieuwe simulatie.
Ik zit te denken aan twee mogelijkheden:
1. Na iedere simulatie wordt een nieuwe html file aangemaakt, met de
juiste VALUE="foo" in ieder INPUT veld.
Voordeel: vrij simpel
Nadeel: na een tijdje staan er bergen html-files te wachten waarvan
het grootste deel nooit gebruikt wordt
2. Ik vervang het huidige statische html-form door een cgi-script,
zodat je een leeg form ziet als je hem 'kaal' aanroept en deels
ingevuld als je hem met de juiste URL aanroept (die dan onderaan
een mailtje kan staan).
Voordeel: netter aan de server-zijde
Nadeel: geen idee
Iemand anders nog goede ideeen?
--
Maurice
Voor een simulatie-model heb ik een web-interface gemaakt.
Iemand vult in een vrij eenvoudig html-form wat gegevens in, verzend het
formulier, waarna een cgi-script (in Perl) de gegevens verwerkt en een
simulatie start. Na afloop wordt een mailtje verstuurd met als
attachment de resultaten en in de body de ingevulde gegevens.
Werkt prima, maar nu zoek ik een manier om de data aan de serverkant op
te slaan, zodat je makkelijker een nieuwe simulatie kunt doen met een
kleine verandering. Ik zat te denken aan een url in ieder mailtje,
waarmee je op een al ingevuld formulier uitkomt (met uiteraard precies
de data die ook in het mailtje stond), zodat je wat details kunt
wijzigen voor een nieuwe simulatie.
Ik zit te denken aan twee mogelijkheden:
1. Na iedere simulatie wordt een nieuwe html file aangemaakt, met de
juiste VALUE="foo" in ieder INPUT veld.
Voordeel: vrij simpel
Nadeel: na een tijdje staan er bergen html-files te wachten waarvan
het grootste deel nooit gebruikt wordt
2. Ik vervang het huidige statische html-form door een cgi-script,
zodat je een leeg form ziet als je hem 'kaal' aanroept en deels
ingevuld als je hem met de juiste URL aanroept (die dan onderaan
een mailtje kan staan).
Voordeel: netter aan de server-zijde
Nadeel: geen idee
Iemand anders nog goede ideeen?
--
Maurice