Beste Mensen ik wil graag dat mensen als ze een request hebben gedaan op het forum dat ze een emailtje krijgen als iemand een reactie heeft geplaatst. Kan iemand dit misschien in mijn php script laten zien want ik ben nog niet zo'n ervaren php'er. Alvast bedankt

Dit is de mysql tabel waar de forum bericht in komen--------

CREATE TABLE `forum` (
`id` int(10) NOT NULL auto_increment,
`titel` varchar(50) NOT NULL default '',
`naam` varchar(30) NOT NULL default '',
`tijd` varchar(10) NOT NULL default '',
`datum` varchar(10) NOT NULL default '',
`email` varchar(50) NOT NULL default '',
`bericht` text NOT NULL,
`hits` int(10) NOT NULL default '0',
PRIMARY KEY (`id`)
) TYPE=MyISAM AUTO_INCREMENT=32 ;

-------------------------------------------------------------

Dit is de mysql tabel waar de forum reacties in komen --------

CREATE TABLE `forumreplys` (
`id` int(10) NOT NULL auto_increment,
`forumid` int(10) NOT NULL default '0',
`titel` varchar(50) NOT NULL default '',
`naam` varchar(30) NOT NULL default '',
`tijd` varchar(10) NOT NULL default '',
`email` varchar(50) NOT NULL default '',
`datum` varchar(10) NOT NULL default '',
`bericht` text NOT NULL,
PRIMARY KEY (`id`)
) TYPE=MyISAM AUTO_INCREMENT=20 ;

-----------------------------------------------------------







Dit is de form om een bericht te plaatsen----------------


<?php
include ("config.php");
//datum en tijd
$datum = date("d/m/Y");
$tijd = date("H:i");

if ($_POST['Submit']) {
$bericht=htmlspecialchars($_POST['bericht'],ENT_QUOTES);
$naam=htmlspecialchars($_POST['naam'],ENT_QUOTES);
$titel=htmlspecialchars($_POST['titel'],ENT_QUOTES);
$email=htmlspecialchars($_POST['email'],ENT_QUOTES);

if (!$bericht)
$error = "Je moet een Omschrijving of Versie invullen invullen<br><br>";
elseif (!$titel)
$error = "Je moet een Titelnaam invullen<br><br>";
elseif (!$email)
$error = "Je moet je emailadres invullen<br><br>";
if (!$error) {
$query ="INSERT INTO forum (email, naam, titel, datum, tijd,
bericht) VALUES ('$email', '$naam', '$titel', '$datum', '$tijd', '$bericht')";
mysql_query($query) or die(mysql_error());
echo ("<div align=center><table width=\"50%\" border=\"1\" cellspacing=\"0\"
cellpadding=\"2\"><tr>
<td bordercolor=\"#000000\" bgcolor=\"#CCCCCC\" height=\"36\">
<div align=\"center\"><font color=\"#000000\" face=\"Verdana,
Arial, Helvetica, sans-serif\" size=\"-1\">Je request is geplaatst<br>
klik <a href=\"forum.php\">hier</a> om terug naar het Request index te gaan.</font></div>
</td></tr></table></div>");
} elseif ($error) {
echo "
<div align=\"center\"><table width=\"50%\" border=\"1\"
cellspacing=\"0\" cellpadding=\"2\"><tr bordercolor=\"#000000\">
<td bordercolor=\"#000000\" bgcolor=\"#CCCCCC\" height=\"36\">
<div align=\"center\"><font color=\"#000000\" face=\"Verdana,
Arial, Helvetica, sans-serif\" size=\"-1\"><div align=center>
<font color=black size=-1 face=verdana><b>$error</b><br>
</font></div></font></div><form method=\"post\"
action=\"javascript:history.go(-1)\">
<div align=center><input type=\"submit\" name=\"Terug\"
value=\"Terug\"></div>
</form></td></tr></table></div>";
}
}
if (!$_POST['Submit']) {
?>
<form method="post" action="">
<table width="90%" border="0" cellpadding="2" id="table304">
<tr><td width="9%">
<a name="top65">
<font face="Verdana, Arial,
Helvetica, sans-serif" style="font-size: 5pt; font-weight: 700" color="#C00000">
(Verplicht )</font></td><td width="19%">
<b><font size="2" face="Verdana">Je Naam :</font></b></td><td width="70%">
<div align="center"> <b><font face="Verdana, Arial,
Helvetica, sans-serif" size="-1">
<span style="font-size: 7pt"><font color="#C00000">
<input name="naam" id="naam" size="38" style="float: left; font-weight:700"></font></span></font></b></div></td></tr><tr>
<td width="9%">
<a name="top66">
<font face="Verdana, Arial,
Helvetica, sans-serif" style="font-size: 5pt; font-weight: 700" color="#C00000">
(Verplicht )</font></td><td width="19%"> <b><font face="Verdana" size="2">Email adres
:</font></b></td><td width="70%"> <div align="center"><b><font face="
Verdana, Arial, Helvetica, sans-serif" size="-1">
<span style="font-size: 7pt"><font color="#C00000">
<input name="email" id="email" size="38" style="float: left; font-weight:700"></font></span></font></b></div></td></tr><tr>
<td width="9%">
<a name="top67">
<font face="Verdana, Arial,
Helvetica, sans-serif" style="font-size: 5pt; font-weight: 700" color="#C00000">
(Verplicht )</font></td><td width="19%">
<b><font face="Verdana" size="2">Ondertitel :</font></b></td><td width="70%">
<div align="center"> <b><font face="Verdana, Arial, Helvetica,
sans-serif" size="-1">
<span style="font-size: 7pt"><font color="#C00000">
<input name="titel" size="38" style="float: left; font-weight:700"></font></span></font></b></div></td></tr><tr>
<td width="9%">
<a name="top68">
<font face="Verdana, Arial,
Helvetica, sans-serif" style="font-size: 5pt; font-weight: 700" color="#C00000">
(Verplicht )</font></td><td width="19%">
<b><font face="Verdana" size="-1">
<a name="top64">
Omschrijving </a>
</font></b></a></a></a><b><font face="Verdana" size="-1">
:</font></b></td><a name="top103">
<a name="top42">
<td width="70%">
<div align="left"><b><font face="Verdana, Arial, Helvetica,
sans-serif" size="-1">
<span style="font-size: 7pt"><font color="#C00000">
<textarea name="bericht" cols="36" rows="2" style="font-weight: 700"></textarea></font></span></font></b></div></td></tr><tr>
<td width="9%">
&nbsp;</td><td width="19%">
<p align="left">&nbsp;</td><td width="70%">&nbsp;</td></tr><tr>
<td colspan="3">
<a name="top42">
<div align="center"> <b>
<font face="Verdana, Arial, Helvetica,
sans-serif" size="-1">
&nbsp;&nbsp;
<input type="submit" name="Submit" value="Plaats je Request" style="border-style: solid; border-width: 1px"></font></b></div></td></tr></table></form></div>
<?php } ?>


Dit is de form voor een reactie -------------------------


<?php
include ("config.php");
//datum en tijd
$datum = date("d/m/Y");
$tijd = date("H:i");

if ($_POST['Submit']) {
$bericht=htmlspecialchars($_POST['bericht'],ENT_QUOTES);
$naam=htmlspecialchars($_POST['naam'],ENT_QUOTES);
$titel=htmlspecialchars($_POST['titel'],ENT_QUOTES);
$email=htmlspecialchars($_POST['email'],ENT_QUOTES);
if (!$naam)
$error = "Je moet je eigen Naam invullen<br><br>";
elseif (!$email)
$error = "Je moet je e-mailadres invullen<br><br>";
elseif (!$bericht)
$error = "Je moet een Omschrijving (versie) invullen<br><br>";
if ($error == "") {
$query ="INSERT INTO forumreplys (naam, tijd, datum, bericht,
forumid, email) VALUES ('$naam', '$tijd', '$datum', '$bericht', '$forumid', '$email')";
mysql_query($query) or die(mysql_error());
echo "<div align=\"center\"><table width=\"50%\" border=\"1\"
cellspacing=\"0\" cellpadding=\"2\">
<tr><td bordercolor=\"#000000\" bgcolor=\"#CCCCCC\" height=\"36\">
<div align=\"center\"><font color=\"#000000\" face=\"Verdana,
Arial, Helvetica, sans-serif\" size=\"-1\">Je reactie is verzonden
<br>klik <a href=\"forumbericht.php?forumid=$forumid\">hier</a>
om terug naar het Request bericht te gaan.</font></div>
</td></tr></table>
</div>";
} elseif ($error) {
echo "
<div align=\"center\"><table width=\"50%\" border=\"1\"
cellspacing=\"0\" cellpadding=\"2\">
<tr bordercolor=\"#000000\">
<td bordercolor=\"#000000\" bgcolor=\"#CCCCCC\" height=\"36\">
<div align=\"center\"><font color=\"#000000\" face=\"Verdana,
Arial, Helvetica, sans-serif\" size=\"-1\"><div align=center>
<font color=black size=-1 face=verdana><b>$error</b><br>
</font></div></font></div>
<form method=\"post\" action=\"javascript:history.go(-1)\">
<div align=center><input type=\"submit\" name=\"Terug\"
value=\"Terug\"></div></form></td></tr></table></div>";
}

} if (!$_POST['Submit']) {
?>
<form method="post" action="">
<table width="91%" border="0" cellpadding="2">
<tr><td width="47">
<a name="top68">
<font face="Verdana, Arial,
Helvetica, sans-serif" style="font-size: 5pt; font-weight: 700" color="#C00000">
(Verplicht )</font></td><td width="93">
<b><font size="2">Naam</font></b></td><td>
<div align="center">
<b><font face="Verdana,
Arial, Helvetica, sans-serif" size="-1">
<font face="Verdana,
Arial, Helvetica, sans-serif">
<input name="naam" id="naam" size="51" style="float: left"></font> </font></b></div></td></tr><tr>
<td width="47">
<a name="top69">
<font face="Verdana, Arial,
Helvetica, sans-serif" style="font-size: 5pt; font-weight: 700" color="#C00000">
(Verplicht )</font></td><td width="93">
<b><font size="2">Email Adres</font></b></td><td>
<div align="center"> <b>
<font face="Verdana,
Arial, Helvetica, sans-serif" size="-1">
<input name="email"
id="email" size="51" style="float: left"></font></b></div></td></tr><tr>
<td width="47">
<a name="top70">
<font face="Verdana, Arial,
Helvetica, sans-serif" style="font-size: 5pt; font-weight: 700" color="#C00000">
(Verplicht )</font></td>
<td width="93"> <b><font size="2">Omschrijving :</font></b></td>
<td> <div align="left">
<font face="Verdana,
Arial, Helvetica, sans-serif">
<textarea name="bericht" cols="41" rows="2"></textarea></font><font size="2" face="Verdana,
Arial, Helvetica, sans-serif"> </font>
</div></td></tr><tr> <td width="47">&nbsp;</td> <td width="93">&nbsp;</td> <td>&nbsp;</td></tr><tr>
<td width="47">
&nbsp;</td><td width="93">
&nbsp;</td><td>
<font face="Verdana,
Arial, Helvetica, sans-serif">
<input type="button" value="Terug naar de requests"
onClick="window.location='forum.php' " style="float: left; border-style: solid; border-width: 1px"></font><font size="2" face="Verdana,
Arial, Helvetica, sans-serif">&nbsp; </font>
<font face="Verdana,
Arial, Helvetica, sans-serif">
<input type="submit" name="Submit" value="Plaats je reactie" style="border-style: solid; border-width: 1px"></font><font size="2" face="Verdana,
Arial, Helvetica, sans-serif"> </font></td></tr></table></form>
<font size="2" face="Verdana,
Arial, Helvetica, sans-serif">
<?php } ?>
zelf meer moeite tonen en geen hele codes posten hier :) lees ff tutorial van 'slimme vragen stellen'..

Reageren