geachte site dealers
ik heb op mij website een contact formulier maar als het nu is in gevult gaat het naar een pagina
die door een echo gemaakt is en zou graag willen dat ze naar me eigen bedankt pagina worden gestuurd
hier onder mijn script tot nu toe
PHP Code:
<?php$name = $_POST['name'];$email = $_POST['email'];$message = $_POST['message'];$formcontent=" Naam: $name\n \n Bericht: $message";$recipient = "my@email.com";$subject = "Contact Form";$mailheader = "From: $email \r\n";mail($recipient, $subject, $formcontent, $mailheader) or die("Error!");echo "Bedankt voor het invullen van ons contact formulier we proberen je bericht zo snel mogelijk te antwoorden!" . " -" . "<a href='contact.html' style='text-decoration:none;color:#db7100;'> terug naar de website</a>";?>
- php contactform
-
20-01-2017, 09:37 #1
- Berichten
- 22
- Lid sinds
- 12 Jaar
php contactform
-
-
20-01-2017, 09:54 #2
- Berichten
- 22
- Lid sinds
- 12 Jaar
Re: php contactform
en dit staat in me html
Code:<form method="post" action="emailForm.php"> <p> <label for="name">Naam: <span class="required">*</span></label> <input type="text" id="name" name="name" value="" placeholder="Je Naam" required autofocus> <label for="email">Email: <span class="required">*</span></label> <input type="email" id="email" name="email" value="" placeholder="your@email.com" required> <label for="message">Bericht: <span class="required">*</span></label> <textarea id="message" name="message" placeholder="Plaats hier uw bericht a.u.b." required></textarea> </p> <p> <p> <input type="submit" value="verzenden!" id="submit"> </p> </form>
-
20-01-2017, 12:49 #3
- Berichten
- 11
- Lid sinds
- 11 Jaar
Re: php contactform
De echo vervangen door deze echo, waarbij PAGENAME de url van je pagina is, zou het moeten oplossen.
echo "<script>window.location=\"".PAGENAME."\" </script>";
-
09-02-2017, 16:57 #4
- Berichten
- 94
- Lid sinds
- 17 Jaar
Re: php contactform
Ik heb je script hieronder in zijn geheel even neergezet! Ik heb het echter niet getest.
Kleine opmerking: variabelen NOOIT binnen quotejes gebruiken.
PHP Code:<?php
if($_SERVER['REQUEST_METHOD'] == 'POST' ){
//a form was posted, do these actions
$name = $_POST['name'];
$email = $_POST['email'];
$message = $_POST['message'];
$formcontent = "Naam: " .$name."\n \n Bericht: ".$message;
$recipient = "my@email.com";
$subject = "Contact Form";
$mailheader = "From: ".$email." \r\n";
mail($recipient, $subject, $formcontent, $mailheader) or die("Error!");
echo "Bedankt voor het invullen van ons contact formulier we proberen je bericht zo snel mogelijk te antwoorden!<br><br>" ;
}
?>
<form method="post" action="<?php=$_SERVER['PHP_SELF'] ?>">
<p>
<label for="name">Naam: <span class="required">*</span></label>
<input type="text" id="name" name="name" value="" placeholder="Je Naam" required autofocus>
<label for="email">Email: <span class="required">*</span></label>
<input type="email" id="email" name="email" value="" placeholder="your@email.com" required>
<label for="message">Bericht: <span class="required">*</span></label>
<textarea id="message" name="message" placeholder="Plaats hier uw bericht a.u.b." required></textarea>
</p>
<p>
<input type="submit" value="verzenden!" id="submit">
</p>
</form>
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