vraag 1:
Googlen
vraag 2: misschie als het verzonden word in een database opslaan en als het is gewijzigd het database legen?
suc6
Lekker makkelijk zo...
Over vraag 2 heeft hij gelijk, dit zou redelijk snel te doen zijn als je de status van het formulier opslaat in een database.
Op het moment dat het formulier verzonden wordt verander je in de database de status op bijvoorbeeld nonactief en zodra jij het aanpast weer op actief.
In de html controleer je dan via een php statement de status en handelt hier dan naar.
Je eerste vraag is wat lastiger.
Je hebt sowieso voor beide PHP nodig, andere programmeertalen zijn mogelijk, maar PHP is wel één van de bekendere en uitgebreid genoeg om vrijwel alles te kunnen.
Je zult om in te loggen dus een webserver moeten hebben, controleer bij je host of deze PHP ondersteund en om het lokaal te testen moet je een lokale server installeren als WAMP of XAMP.
Daarna zul je PHP moeten gaan leren als je dit niet al kunt.
Het idee is als volgt.
- Je maakt een database aan met een tabel voor de gebruikers en hierin alle velden welke jij wilt opslaan.
- Vervolgens maak je een formulier in je HTML waar de gebruikers hun gegevens kunnen invullen.
- Dit formulier verzend je via de action naar een PHP pagina
- Deze controleert de ingevulde gegevens met de database
- Controleer of de gebruiker bestaat ja of nee met dit wachtwoord
- Ja verstuur hem terug naar je website en geef een sessie mee dat hij is ingelogd.
- Nee ga terug naar het formulier en geef een melding dat deze niet is ingelogd.
Dit is een beetje het idee.
Uiteraard moet je dan nog registeren, uitloggen, gegevens filteren zodat je database niet kan worden gehackt etc. etc.