Ik heb nog een contactformulier van een html website maar alle mails van de contactformulier komen direct in mijn spambox terecht, volgens mijn hostingbedrijf komt omdat er geen verwijzing is naar een SMTP class, dus hij mailt het niet uit met een fysieke mailbox.
de code dient aangepast te worden naar een SMTP class?
De formulier wil ik houden heb geen andere formulier nodig.
de code van de formulier is hieronder:
<?php
// Define some constants
define( "RECIPIENT_NAME", "xxxxxx" );
define( "RECIPIENT_EMAIL", "xxxxxxx" );
define( "EMAIL_SUBJECT", "$subject" );
// Read the form values
$success = false;
$senderName = isset( $_POST['senderName'] ) ? preg_replace( "/[^\.\-\' a-zA-Z0-9]/", "", $_POST['senderName'] ) : "";
$senderEmail = isset( $_POST['senderEmail'] ) ? preg_replace( "/[^\.\-\_\@a-zA-Z0-9]/", "", $_POST['senderEmail'] ) : "";
$subject = isset( $_POST['subject'] ) ? preg_replace( "/(From:|To:|BCC:|CC:|Subject:|Content-Type:)/", "", $_POST['subject'] ) : "";
$message = isset( $_POST['message'] ) ? preg_replace( "/(From:|To:|BCC:|CC:|Subject:|Content-Type:)/", "", $_POST['message'] ) : "";
// If all values exist, send the email
if ( $senderName && $senderEmail && $message ) {
$recipient = RECIPIENT_NAME . " <" . RECIPIENT_EMAIL . ">";
$headers = "From: " . $senderName . " <" . $senderEmail . ">";
$success = mail( $recipient, $subject , $message, $headers );
}
// Return an appropriate response to the browser
if ( isset($_GET["ajax"]) ) {
echo $success ? "success" : "error";
} else {
?>
<html>
<head>
<title>Bedankt!</title>
</head>
<body>
<?php if ( $success ) echo "<p>Je bericht is verzonden. Wij nemen zo snel mogelijk contact met je op.</p>" ?>
<?php if ( !$success ) echo "<p>There was a problem sending your message. Please try again.</p>" ?>
<p>Click your browser's Back button to return to the page.</p>
</body>
</html>
<?php
}
?>
DE PROBLEEN Is opgelost ben netjes door iemand op sd geholpen.
- probleem contactformulier
-
541 × bekeken sinds 07-07-2015, 15:31 #1
probleem contactformulier
Laatst aangepast door gast10494 : 09-07-2015 om 17:26
-
In de schijnwerper
Backlinks & Linkbuilding Pakketten van R&B WebpromotionsFreelance / WerkTekstschrijver nodig? Ik ben bekwaam in alle soorten teksten!Freelance / WerkOpzoek naar een tekstenschrijver (SEO Proof)Freelance / WerkErvaren WordPress & WooCommerce Developer – Pixel-perfect & Whitelabel maatwerk!Freelance / Werk
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