ik krijg dus de ingevulde gegeven 2maal door in de sql server ik heb hier wel een script voor dat dit kan we werken maar dit is niet netjes iemand een idee hoe dit kan komen
form
dit is het php paginatje
form
HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<h1>Laat een bericht achter in de databank</h1>
<form method="post" action="contact.php">
<table width="452" height="218" border="0">
<tr>
<td width="142">Naam:</td>
<td width="142"><input type="text" name="Naam" /></td>
</tr>
<tr>
<td width="142">email from :</td>
<td width="154"><input type="text" name="EmailFrom" /></td>
</tr>
<tr>
<td>Subject :</td>
<td><input type="text" name="Subject"/></td>
</tr>
<tr>
<td>message :</td>
<td><textarea name="message" rows="8"></textarea></td>
</tr>
</table>
<p>
<input type="submit" />
</p>
</form>
</p>
</body>
</html>[ATTACH]137449.vB[/ATTACH]
PHP:
<?php
include ("connect.php");
$conn = sqlsrv_connect($servername, $connectionInfo);
//controle struktuur
if ($conn == false ) {
die (print_r ( sqlsrv_errors(), true));
}
$sql = "INSERT INTO contact (Naam, EmailFrom, Subject, message) VALUES ('$_POST[Naam]','$_POST[EmailFrom]','$_POST[Subject]','$_POST[message]')";
$stmt = sqlsrv_query ($conn, $sql);
$stmt = sqlsrv_query($conn, $sql);
if ($stmt == false) {
die ( print_r(sqlsrv_errors(),true)) ;
}echo "Uw bericht is succesvol in de databank opgeslagen";
?>
<b>let op de berichten worden in een databank opgeslagen ze worden niet gemaild</b>
<a href="mail.form.html">keer terug</a>
Bijlagen
Laatst bewerkt: