conact formulier werkend krijgen

Status
Niet open voor verdere reacties.
Ik heb hen gesproken, en ze hebben met weer hun eigen formulier opgedrongen, heb ruim een uur aan de chat gezeten, ik wil gewoon mijn mail in mijn mailbox ontvangen, nu moet ik nog een extra mail account gaan instellen om de mailtjes te kunnen lezen die via de website verstuurd worden.

Ik wil de website uiteraard zo snel mogelijk online gaan zetten, (vindbaar) vandaar dat ik daar ook zo op gebrandt ben. Ik heb volgens mij nog 1 probleem op de website, en dat is dat ik een fotopagina wil maken met afgeronde projecten, maar ook op google gezocht naar iets wat voor een eenvoudige boere#$@!$# te doen is. ik gebruik dreamweaver 2015.

het hoeft echt geen hi tech programma te zijn, maar een pagina met thumpnails, en dat mensen dan daarop klikken en dat dan de foto vergroot word.

ik dank je in ieder geval voor je hulp, erg vriendelijk!
 
ik heb lange tijd met hen aan de chat gezeten, maar kwam er niet uit, ze hebben mij hun eigen formulier opgedrongen maar daar moet ik dan weer een appart email adres voor gebruiken, dat hoeft toch allemaal niet, ik kan wel wat verzonden, maar niet ontvangen, daar moet ik dan NOG een email acoount voor aanmaken. Zo heb ik zometeen, 35 mail adressen, ik wil gewoon mijn eigen mail adres gebruiken, info@stuntenmetplinten.nl


Ik wil de website uiteraard zo snel mogelijk online gaan zetten, (vindbaar) vandaar dat ik daar ook zo op gebrandt ben. Ik heb volgens mij nog 1 probleem op de website, en dat is dat ik een fotopagina wil maken met afgeronde projecten, maar ook op google gezocht naar iets wat voor een eenvoudige boere#$@!$# te doen is. ik gebruik dreamweaver 2015.

het hoeft echt geen hi tech programma te zijn, maar een pagina met thumbnails, en dat mensen dan daarop klikken en dat dan de foto vergroot word.

ik dank je in ieder geval voor je hulp, erg vriendelijk
 
PhpMailer is GEEN totaal ander formulier, maar een uitgebreid script die beter kan mailen dan de (bij jouw hosting geblokkeerde) PHP-mailfunctie.
 
hahaha ik zie nu pas dat je ook op mijn andere vraag had gereageerd, sorry dat had ik niet direct door, ging over die foto's
 
Laatst bewerkt:
HTML:
<!DOCTYPE html>
<html>
<head>
	<head>
	<meta charset="utf-8">
	<meta content='width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0' name='viewport' />
	<meta name="viewport" content="width=device-width" />
	<title>Contact pagina</title>
    <link rel="shortcut icon" href="images/favicon.ico" type="image/x-icon" />
	<META Name="keywords" Content="Eric Salomons, plinten, montage, stuntenmetplinten.nl, goedkope plinten, plint montage, plinten inclusief montage,MDF plinten, vochtwerende plinten, vochtwerende mdf plinten, strakke plinten, blokplinten, monteren plinten, plinten lijmen, verstekzagen, kitten, werkspot,">
	<META Name="description" Content="Scherp geprijsde MDF plinten inclusief montage vanaf € 9,95 (p/m). http://www.stuntenmetplinten.nl , ">
	<link href="css/bootstrap.min.css" rel="stylesheet" type="text/css">
    <META NAME="Author" CONTENT="stuntenmetplinten.nl">
	<link href="css/bootstrap.min.css" rel="stylesheet" type="text/css">
	<!-- Custom styles for this template -->
	<link href="css/justified-nav.css" rel="stylesheet" type="text/css">
	<link href="css/templatemo_style.css" rel="stylesheet" type="text/css">
<!-- 

Fantasy Template

http://www.templatemo.com/tm-393-fantasy

-->
	<!-- HTML 5 shim for IE backwards compatibility -->
		<!-- [if lt IE 9]>
		<script src="http://html5shim.googlecode.com/svn/trunk/html5.js">
		</script>
		<![endif]-->
</head>
<body>
	<div id="main_container">
		<div class="container" id="contact">
			<div class="header">
				<div class="navbar-header">
		          	<a href="#"><img src="images/pms.jpg" alt="fantasy" class="templatemo-logo"></a>
		        </div>
      			<form  action="#" method="get" class="navbar-form navbar-right" role="search">
      				<div class="form-group">
      					<input type="text" class="form-control" placeholder="Search" id="keyword" name="keyword">
      				</div>
      				<button type="submit" class="btn btn-default" name="Search">Go</button>
      			</form>
			</div>
			<img src="images/slider1.png" alt="header image" class="img-responsive cleaner">
			<div class="navbar templatemo-nav" id="navbar">
				<div class="navbar-header">		          	
		          	<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
						<span class="sr-only">Toggle navigation</span>
						<span class="icon-bar"></span>
						<span class="icon-bar"></span>
						<span class="icon-bar"></span>
					</button>
		        </div>
      			<div class="navbar-collapse collapse">
			        <ul class="nav nav-justified">
			          <li class="active"><a href="index.html">Home</a></li>
	                  <li><a href="wiezijnwij.html">Diensten</a></li>
			          <li><a href="montage.html">Montage</a></li>
			          <li><a href="materiaal.html">Materiaal</a></li>
			          <li><a href="plintkeuze.html">Plintkeuze</a></li>
                      <li><a href="projecten.html">Projecten</a></li>
                      <li><a href="tarieven.html">Tarieven</a></li>
                      <li><a href="assortiment.html">Assortiment</a></li>
                      <li><a href="contact.php">Contact</a></li>
                      <li><a href="webshop.html">webshop</a></li>
			        </ul>
		      	</div> <!-- nav -->
	      	</div>
			<div class="row" id="content">
				<div class="col-md-12">
					<h2>Neem contact met ons op</h2>
					<p>Voor offertes, vragen en/of opmerkingen kunt u altijd contact opnemen middels onderstaande link.</p>
</div>
			</div>
			<?PHP
require 'formulierHandler.php';


?>

<html> 
<head>
	<title> Contact Formulier </title>
	<style>
		h2 {
			color: #4DB870;
		}
		label {
			cursor: default;
		} 
		#ConfigForm {
			width: 500px;
			padding: 10px;
			margin:10px;
			border : solid;
			border-width: 1px;
			left: 100px;
			top: 50px;
		}
	</style>
</head>
<body>
<div id="ConfigForm"> 
		<form method="post">   	
			<label for="Name"> Naam </label><br />
			<input type="text" size="54" name="Name" id="Name" required><br />
			<label for="Onderwerp"> Onderwerp </label><br />
			<input type="text" size="54" name="Subject" id="Onderwerp" required><br />
			<label for="Email"> Email adress </label><br />
			<input type="email" size="54" name="mailFrom" id="Email" required><br />
			<label for="Message">Bericht </label><br />
			<textarea rows="10" cols="47" name="Message" id="Message"></textarea><br />
			<br>
			<input type="submit" value="Verzenden" name="Submit"><br />
		</form>
	</div>
<?php
	if (isset($_POST["Submit"])) { 
		
		$name =$_POST["Name"];
		$mailFrom =$_POST["mailFrom"];
		$to= $mailFrom;
		$subject =$_POST["Subject"];
		$message =$_POST["Message"];
		$headers = 'From:'.$mailFrom.' ' . "\r\n" .
			'Reply-To: '.$mailFrom. ' ' . "\r\n" .
			'X-Mailer: PHP/' . phpversion();
			
		sendMail($to, $subject, $message, $headers);		
	}

?>
</body>
</html>
						</div>
					</div>
				</div> <!-- row -->
			</form>
      <hr class="featurette-divider">
			<div class="row">
				<section class="col-xs-12 col-md-12">
					
				</section>
			</div>			
		</div>
		<footer class="container">
			<div class="credit row">
				<div class="col-md-6 col-md-offset-3">
					<div id="templatemo_footer">
						Copyright © 2016 <a href="#">stuntenmetplinten.nl</a>
					</div>
				</div>
				<div class="col-md-3">
					<div style="text-align: right">
						<a rel="nofollow" href="http://www.facebook.com/templatemo" target="_parent">
                        	<img src="images/facebook.png" alt="Volg mij op Facebook" width="50">
                        </a>
						<a href="#"><img src="images/instagram.png" alt="Volg mij op instagram" width="50"></a>
						<a href="#"><img src="images/werkspot.png" alt="Volg mij op werkspot" width="50"></a>
					</div>
				</div>				
			</div>
		</footer>
	</div>
    <!-- templatemo 393 fantasy -->
    <script type="text/javascript" src="js/jquery.js"></script>
    <script type="text/javascript" src="js/bootstrap.min.js"></script>
    <script type="text/javascript" src="js/templatemo_script.js"></script>
</body>
</html>
 
Laatst bewerkt:
die php mailer had ik al, staat er al op, maar krijg net een berichtje dat dit uit veiligheid overwegingen geld. dat er een extra adres bij moet.???
 
Dit is andere code dan eerst? Geen validatie op je invoervelden, flooddetectie etc....

Maar oké, wat werkt hier dan niet aan? En waar zie je dat berichtje staan?
Verder klopt je HTML van geen enkele kant, want na </html> hoort er niks meer te staan.

Rommelen in de code kan leuk zijn, maar zorg dat je weet wat je doet. Je gaan ook niet onverantwoord zonder ervaringen aan je auto sleutelen, en dan de snelweg op rijden.
 
Laatst bewerkt:
Dit is die van mijn partnergroep, die andere wilde ik dus, maar die had dus een php die niet werd ondersteunt door hen, vandaar dat ik deze moest gebruiken. maar hier moet ik dus een extra mail account voor aanmaken wat ik niet wil.

snap je het nog ??? :cool::cool::cool::cool:
 
"maar die had dus een php die niet werd ondersteunt door hen"

Wie heeft je dat wijsgemaakt? Als het goed is moet mijn gegeven mailformulier van phphulp gewoon werken op elke fatsoenlijke PHP ;). Zolang je de mail()-functie maar ombouwt naar de sendMail() functie.
 
ben ik heel brutaal als ik je vraag dit voor mij te doen, ik ben nu al zolang bezig dat ik het zo langzamerhand niet meer weet wat te doen.

:shocked:
 
Ik wil het wel inbouwen. maar laat eerst de code zien van je ingebouwde mailformulier zien in je site, met dat uitgebreide contactformulier van phphulp.
Dan vervang ik die functie wel.
 
dit bedoel je ?

HTML:
[<?PHP
ini_set ("display_errors", 1);
error_reporting(E_ALL);

echo "<p>Email formulier</p>";
/*/ Hierin kunt u de gegevens aanpassen waarnaar de informatie gestuurd word     /*/
$user ='mail@send.stuntenmetplinten.nl';
$passw ='hier moet mijn wachtwoord komen';   
/*/   Hieronder nog een aantal zaken nalopen /*/
/*/   Lees de comments voor meer informatie /*/
//includes
include 'PHPmailer/class.phpmailer.php';
include 'PHPmailer/class.smtp.php';

function sendMail ($to, $subject, $message, $headers){
	$mail = new PHPMailer(true); // the true param means it will throw exceptions on errors, which we need to catch
	$mail->IsSMTP(); // telling the class to use SMTP
	
	try {
		global $user;  // Uw gebruikersnaam voor SMTP
		global $passw; // Uw wachtwoord voor bovenstaande
		
		$mail->SMTPDebug  = 2;                     // Turn ON voor Debug
		$mail->SMTPAuth   = true;                  // Moet altijd aanstaan
		$mail->Host       = "smtp.mijnhostingpartner.nl"; // Moet op MHP staan
		$mail->Port       = 25;                    // Moet op 25 staan
		$mail->Username   = $user; //  Zie global $user
		$mail->Password   = $passw;        // Zie global $ passw
		/*/  /*/
		// Hieronder kan een alternatief email adres worden ingevuld zoals een gmail adres of live etc
		$mail->AddAddress($user); //  indien een ander adres vul dan het volgende in tussen de ()    "Hieruwalternatief@mail.adres"
		/*/  /*/
		$mail->SetFrom($to); 
		//$mail->AddReplyTo('', ''); //  Hier een eventuele  tweede mail die het ontvangt
		$mail->Subject = $subject;  // pakt het onderwerp van het formulier
		$mail->MsgHTML($message); // Pakt het bericht
		$mail->Send();  // Verzend 
		echo "Message Sent OK<p></p>\n";  // Kan aangepast worden naar een persoonlijk verstuurd bericht
		
		// hieronder de foutmelding rapportage
	} catch (phpmailerException $e) {
	  echo $e->errorMessage(); //Pretty error messages from PHPMailer
	} catch (Exception $e) {
	  echo $e->getMessage(); //Boring error messages from anything else!
	}
}

$to = "info@stuntenmetplinten.nl";   // Hier het email adres waarnaar verstuurd word.
$subject = "Lorem"; // Onderwerp
$message = "Ipsum";  // Het bericht
$headers = "Lorem Ipsum"; // De kop

sendMail($to, $subject, $message, $headers);		
?>
]
 
Dat is de nieuwe ja..... die NIET op phphulp stond. ;)
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan