PHP contacto form
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.
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.
Gewijzigd op 21/08/2017 20:33:03 door - Ariën -
Hier staat ook heel veel info voor de starter. Veel testcases. En als je een formulier maakt, dan ook checken. Een voorbeeld :https://www.w3schools.com/js/js_validation.asp
Ipv de mailfunctie zou ik een class gebruiken als phpmailer.
Adoptive Solution op 21/08/2017 20:21:27:
Ideeën hoe het moet vind je zo :
https://www.google.nl/search?q=php+tutorial+create+an+html+contact+form
https://www.google.nl/search?q=php+tutorial+create+an+html+contact+form
Als iemand om hulp vraagt, is het zinvoller om te vragen WAT er niet lukt, dan te verwijzen naar het zoekresultaat van een zoekmachine. Ongetwijfeld goed bedoeld, maar kom dan nog liever met een concrete link.