Mulle
Legacy Member
Hey,
Ik heb enkele vraagjes over hoe je best met forms werkt en deze moet afhandelen in een webpagina. Ik ben vooral gewend om dit te maken in C# (windows forms, voor het werk) en niet in een webpagina (dit is als hobby). Daarom vraag ik de mening van personen die daar wel meer ervaring in hebben.
Ik zal eens kort samenvatten hoe ik het nu aanpak en wat mijn problemen zijn.
- Ik gebruik php & mysql om een dynamische website te kunnen maken, momenteel heb ik mijn eigen php-framework (al bijna een jaar mee bezig geweest) gemaakt.
- Om data toe te voegen aan de site, toon ik een form in een popup. De form wordt in een iframe geopend omdat na een submit alle inputs gecontroleerd worden door PHP en opnieuw de form wordt opgebouwd.
- Na een succesvolle submit sluit deze popup en wordt de inhoud van de site aangepast met behulp van jquery.
- Na een niet succesvolle submit blijft de popup staan en toont wat foutief is.
Is dit een goeie manier om dit te doen?
Ik had liever geen iframe gebruikt, maar dat lukt mij niet zonder de volledige pagina te verversen en niet enkel de popup. Ik had ook gedacht om de inputs te controleren met behulp van javascript, maar ik beschik niet over alle data (sommige zaken worden gecontroleerd met wat in database staat) + de controle is gemakkelijker te manipuleren.
Hoe doen jullie dit en wat kan ik verbeteren?
Kennis van php is redelijk (eerste kennismaking rond 2002), ik gebruik dit enkel als hobby. Ik heb ook basis kennis van html, css, javascript, jquery. Enkel het design (layout) ben ik heel slecht in.
Alvast bedankt voor advies.
Mvg,
Tom
Ik heb enkele vraagjes over hoe je best met forms werkt en deze moet afhandelen in een webpagina. Ik ben vooral gewend om dit te maken in C# (windows forms, voor het werk) en niet in een webpagina (dit is als hobby). Daarom vraag ik de mening van personen die daar wel meer ervaring in hebben.
Ik zal eens kort samenvatten hoe ik het nu aanpak en wat mijn problemen zijn.
- Ik gebruik php & mysql om een dynamische website te kunnen maken, momenteel heb ik mijn eigen php-framework (al bijna een jaar mee bezig geweest) gemaakt.
- Om data toe te voegen aan de site, toon ik een form in een popup. De form wordt in een iframe geopend omdat na een submit alle inputs gecontroleerd worden door PHP en opnieuw de form wordt opgebouwd.
- Na een succesvolle submit sluit deze popup en wordt de inhoud van de site aangepast met behulp van jquery.
- Na een niet succesvolle submit blijft de popup staan en toont wat foutief is.
Is dit een goeie manier om dit te doen?
Ik had liever geen iframe gebruikt, maar dat lukt mij niet zonder de volledige pagina te verversen en niet enkel de popup. Ik had ook gedacht om de inputs te controleren met behulp van javascript, maar ik beschik niet over alle data (sommige zaken worden gecontroleerd met wat in database staat) + de controle is gemakkelijker te manipuleren.
Hoe doen jullie dit en wat kan ik verbeteren?
Kennis van php is redelijk (eerste kennismaking rond 2002), ik gebruik dit enkel als hobby. Ik heb ook basis kennis van html, css, javascript, jquery. Enkel het design (layout) ben ik heel slecht in.
Alvast bedankt voor advies.
Mvg,
Tom
