Hallo, mijn naam is Jasper Goegebeur.

Ik ben een beginnende html en php 'programmeur'. Ik ben bezig met een website voor een schoonvader en probeer voor hem een contact-form te maken op zijn website maar dat lukt mij niet. Ik heb eigenlijk ook geen idee hoe het moet. Ik probeer het nu via de functie mail() maar dat werkt niet. Is er iemand die mij kan helpen en het kan uitleggen van het begin (stap per stap)? Het zou mij en mijn schoonvader zeer veel helpen!

Alvast bedankt,
Jasper Goegebeur.
De eerste stap is je formulier maken in HTML en CSS.
Vervolgens ga je kijken of deze verstuurd is via de POST-method (Tip: Controleer met $_SERVER['REQUEST_METHOD'] == "POST")

Daarna controleer je met een hoop if-jes of alles ingevuld is en voldoet aan de eisen. Bij voorkeur sla je alle foutmeldingen op in een array.

Dan controleer je of er geen foutmeldingen in de array staan, (hint: if(count($errors) == 0) { )
Als er geen foutmeldingen zijn, dan voer je de mail-actie uit, en geef je een bevestiging. Als het mailen (hint: false niet gelukt is, toon je een foutmelding in de trant van dat je techniek faalt, en dat ze maar handmatig moeten mailen.

Ter als er wel foutmeldingen zijn, dan toon je deze in een foreach melding, zodat de gebruiker zijn invoer kan voldoen aan je gevraagde validaties.
Ipv de mailfunctie zou ik een class gebruiken als phpmailer.

Reageren