Ik ben een absolute beginner met php en wil volgend stukje code aan mijn contactformulier hangen, zodat na verzenden (controleren code) een bepaald resultaat wordt getoond:
<?php
if ($_SERVER['REQUEST_METHOD'] == 'POST')
{
if ($_POST['invoer'] == 123)
{
echo 'resultaat a';
}
elseif ($_POST['invoer'] == 456)
{
echo 'resultaat b';
}
else
{
echo 'resultaat c';
}
}
?>
Hoe koppel ik dit nu aan een veld in mijn contactformulier? (wordpress contact form 7)
Alle hulp is welkom.
- Stukje php aan veld contactformulier koppelen
-
28-08-2014, 20:28 #1
- Berichten
- 60
- Lid sinds
- 14 Jaar
Stukje php aan veld contactformulier koppelen
-
-
28-08-2014, 21:59 #2
- Berichten
- 5.661
- Lid sinds
- 18 Jaar
Re: Stukje php aan veld contactformulier koppelen
Heb je hier iets aan? http://stackoverflow.com/questions/1...e-with-summary
-
28-08-2014, 22:07 #3
- Berichten
- 1.290
- Lid sinds
- 13 Jaar
Re: Stukje php aan veld contactformulier koppelen
Ik weet niet hoe die plugin werkt maar als je met een HTML form werkt kun je gewoon in de form tag dit zetten:
action="antwoord.php"
en vervolgens stuurt die dus de gegevens uit het form naar antwoord.php je moet wel als method post gebruiken.
-
29-08-2014, 00:14 #4
- Berichten
- 60
- Lid sinds
- 14 Jaar
Re: Stukje php aan veld contactformulier koppelen
Ik snap if elseif else, maar hoe koppel ik dit stukje nu aan een veld in mijn formulier of 'plak' ik dit achter de verzendknop? In jip & janneke taal als het even kan, nogmaals ik begin net hiermee ;)
-
29-08-2014, 07:00 #5
- Berichten
- 1.290
- Lid sinds
- 13 Jaar
Re: Stukje php aan veld contactformulier koppelen
Ik weet niet hoe die wordpress plugin werkt, kun je niet gewoon een HTML form maken? Lijkt mij sowieso makkelijker in het begin?
-
29-08-2014, 09:05 #6
- Berichten
- 449
- Lid sinds
- 14 Jaar
Re: Stukje php aan veld contactformulier koppelen
In Jip-en-Janneke-taal, zoals ik het zou doen:
Pagina met formulier:
<input type="whatever" name="var1">
<input type="whatever" name="var2">
<input type="whatever" name="var3">
<input type="whatever" name="var4">
Verwerking:
$var1 = $_POST['var1']; // deze en volgenden meteen controleren op malicious code e.d.
$var2 = $_POST['var2'];
$var3 = $_POST['var3'];
$var4 = $_POST['var4'];
Vervolgens de if else op de $var1 e.d.
-
29-08-2014, 10:16 #7
- Berichten
- 19
- Lid sinds
- 12 Jaar
Re: Stukje php aan veld contactformulier koppelen
Met deze plugin: http://wordpress.org/plugins/insert-php/ kan je php code in je wordpress pagina plaatsen.
-
29-08-2014, 13:03 #8
- Berichten
- 60
- Lid sinds
- 14 Jaar
Re: Stukje php aan veld contactformulier koppelen
Marcel en Sander, jullie ook bedankt zo ben ik weer een stapje verder. Maar misschien moet ik mijn vraag anders formuleren.
Stel ik plaats html in de pagina en ik heb de juiste php code, waar plaats ik die dan (apart php bestandje gok ik zo) en hoe laat ik dit "samenwerken" zodat het doet wat ik wil?
Als we HTML en PHP als talen beschouwen dan lukt HTML met handen en voeten en kan ik PHP alleen lezen. Ga er dus niet van uit dat ik ook maar de simpelste dingen meteen begrijp. Ik snap wel hoe de html van een formulier opgebouwd moet zijn en hoe ik dat opmaak met css. Ik kan beredeneren wat ik ongeveer aan php nodig heb en denk de juiste opzet nu te hebben. De vraag is wat doe ik hier nu mee?
-
29-08-2014, 15:23 #9
- Berichten
- 1.290
- Lid sinds
- 13 Jaar
Re: Stukje php aan veld contactformulier koppelen
Ik zal je even verder helpen, als je dit als HTML gebruikt:
Code:<form name="form" action="verwerken.php" method="post">Invoer: <input type="text" name="invoer"> <input type="submit" value="Verstuur"> </form>
Vervolgens kun je in verwerken.php het antwoord opvragen met: $_POST['invoer'];
Zoals je al gedaan hebt, dan zou het script wat je nu al hebt dus werken.
Die PHP code moet je dus op de pagina verwerken.php zetten, die kun je zelf gewoon via FTP uploaden of je doet het met Wordpress, alleen weet ik niet of je zon pagina aan kunt maken in Wordpress, anders moet je gewoon in het HTML form action="verwerken.php" veranderen naar action="hierdepaginawaardephpstaat"
Succes ermee!
-
29-08-2014, 20:05 #10
- Berichten
- 5.661
- Lid sinds
- 18 Jaar
Re: Stukje php aan veld contactformulier koppelen
Ik denk dat hier de oplossing staat: http://wordpress.stackexchange.com/q...7-is-submitted
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic