Hoi,

Ik heb hier een privebericht systeem zonder tijd. Die ik graag wil bijzetten. Ik weet een beetje hoe ik moet aanpassen bij privebericht.php maar hoe ik het voeg bij sql niet.

Dit is het stuk code van sql
Code:
CREATE TABLE `priveberichten` (
  `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  `onderwerp` varchar(100) DEFAULT '0',
  `van` varchar(255) NOT NULL DEFAULT '0',
  `naar` varchar(255) DEFAULT '0',
  `datum` varchar(22) DEFAULT '0',
  `bericht` blob,
  `ip` varchar(15) DEFAULT '0',
  `gelezen` char(1) DEFAULT '0',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=53 ;
Code:
`datum` varchar(20) NOT NULL default '00-00-0000 00:00', 
kan zoiets wel? Werkt niet als ik bijvoeg.

Het privebericht.php
Code:
<?


// Verwijder deze comment en de onderstaande regel als je een eigen stylesheet gebruikt...
echo "<link rel=\"stylesheet\" content=\"text/css\" href=\"style.css\">";

if ($_SESSION['membernummertje'] == "0"){ 
?>

Niet ingelogd<br><br>
> <a href="?actie=login">Log in</a><br>
> <a href="aanmelden.php">Meld aan</a>

<?
}
if ($_SESSION['membernummertje'] > 0){ $memberid = $_SESSION['membernummertje'];  
$query = mysql_query("SELECT * FROM members WHERE memberid = '$memberid'");

while($object = mysql_fetch_object($query)){
$gebruikersnaam = $object->gebruikersnaam;
$priveberichten = $object->pm;
$id = $object->memberid;
$geld = $object->geld;

}

$query = mysql_query("SELECT * FROM priveberichten WHERE naar = '$gebruikersnaam' ORDER by id DESC");
$result = mysql_num_rows($query);
?><table width=100%><tr><Td><center>
<b>Privé-berichten</b></center></td></tr>
<tr><Td height=3 background="images/hr.jpg"></td></tr></table>
<?
if($_GET['new'] == "1"){

echo "<center>Stuur een privebericht</center><br><table width=100%>

<FORM METHOD=\"post\" ACTION=\"?actie=priveberichten&doe=1\">

<tr><td>Naar (gebruikersnaam):</td><td><input name=\"naar\" size=35 value=\"".$_GET['naar']."\"></td></tr>
<tr><td height=3 background=\"images/hr.jpg\"></td><td height=3 background=\"images/hr.jpg\"></td></tr>
<tr><td>Onderwerp:</td><td><input name=\"onderwerp\" size=35 value=\"".$_GET['onderwerp']."\"></td></tr>
<tr><td height=3 background=\"images/hr.jpg\"></td><td height=3 background=\"images/hr.jpg\"></td></tr>
<tr><td>Bericht:</td><td><textarea name=\"bericht\" rows=4 cols=35></textarea></td></tr>
<tr><td height=3 background=\"images/hr.jpg\"></td><td height=3 background=\"images/hr.jpg\"></td></tr>

<tr><td></td><td><INPUT TYPE=\"reset\" VALUE=\"Beginwaarden\" STYLE=\"color: #FFFFFF; background: red; font-weight: bold; width: 120px; height: 25px;\">
<INPUT TYPE=\"submit\" VALUE=\"Verzenden\" STYLE=\"color: #FFFFFF; background: green; font-weight: bold; width: 120px; height: 25px;\"></td></tr></form></table>
";

}
elseif($_GET['doe'] == "1"){

if(!eregi("[A-Za-z0-9]", $_POST['onderwerp'])) 
{ 
    echo $verkeerd; 
} 
else {
echo "Privé-bericht verstuurd";
mysql_query ("INSERT INTO `priveberichten` (`onderwerp` , `van` , `naar` , `datum` , `bericht` , `ip` , `gelezen` ) 
VALUES ('".$_POST['onderwerp']."', '$gebruikersnaam', '".$_POST['naar']."', '$datum', '".$_POST['bericht']."', '0', '0')");

}
}
elseif($_GET['doe'] == "verwijder"){
echo "Privé-bericht verwijderd";

mysql_query("DELETE FROM `priveberichten` WHERE id=".$_GET['id']."") or die(mysql_error());

echo "<META HTTP-EQUIV=\"REFRESH\" CONTENT=\"1; URL=?actie=priveberichten\">";



}
elseif($_GET['markeer'] > 0){
mysql_query("UPDATE `priveberichten` SET gelezen = 0 WHERE id=".$_GET['markeer']."") or die(mysql_error());

echo "<META HTTP-EQUIV=\"REFRESH\" CONTENT=\"1; URL=?actie=priveberichten\">";
}
elseif($_GET['doe'] == "view"){

$select = "SELECT * FROM priveberichten WHERE `id` = '".$_GET['id']."' LIMIT 0,1";

$query = mysql_query($select)or die (mysql_error()); 
while($object = mysql_fetch_object($query)){


echo "
<table width=100%>
<tr><td>";

$select99 = "SELECT * FROM members WHERE gebruikersnaam = '$object->van' LIMIT 0,1";

$query99 = mysql_query($select99)or die (mysql_error()); 
while($object99 = mysql_fetch_object($query99)){

echo "Auteur: <a href=\"?actie=profiel&mid=$object99->memberid\">$object->van</a>";
}

mysql_query("UPDATE priveberichten SET gelezen = '1' WHERE id = '".$_GET['id']."'") or die (mysql_error());


echo "</td></tr>
<tr><td>Onderwerp: $object->onderwerp</td></tr>
<tr><td>Datum: $object->datum</td></tr>
<tr><td height=3 background=\"images/hr.jpg\"></td></tr>
<tr><td><a href=\"?actie=priveberichten&markeer=".$_GET['id']."\">Markeer als ongelezen</a> | <a href=\"?actie=priveberichten&doe=verwijder&id=".$_GET['id']."\">Verwijder dit bericht</a></td></tr>
<tr><td height=3 background=\"images/hr.jpg\"></td></tr>
<tr><Td>$object->bericht</td></tr>
</table>";

}

}
elseif($_GET['doe'] == "verwijderall"){
echo "Alle Privé-berichten verwijderd";
mysql_query("DELETE FROM `priveberichten` WHERE naar = '$gebruikersnaam'") or die(mysql_error());

}
else {
echo "<table width=100%><tr><td><center><a href=\"?actie=priveberichten&new=1\">Verzend een privébericht</a> | <a href=\"?actie=priveberichten&doe=verwijderall\">Verwijder alles</a></td></tr></table>";

echo "<table width=100%><tr><Td></td><td></td><td></td></tr>";
echo "<tr><td><b>Auteur</b></td><td ><b>Titel</b></td><td><b>Datum</b></td><td></td><td></td></tr>"; 
echo "<tr><td height=3 background=\"images/hr.jpg\"></td><td height=3 background=\"images/hr.jpg\"></td><td height=3 background=\"images/hr.jpg\"></td><td height=3  background=\"images/hr.jpg\"></td><td height=3 background=\"images/hr.jpg\"></td></tr>";

$select = "SELECT * FROM `priveberichten` WHERE naar = '$gebruikersnaam' ORDER BY id DESC";
$query = mysql_query($select)or die (mysql_error()); 
while($object = mysql_fetch_object($query)){


$select3="SELECT * FROM members where gebruikersnaam='$object->van' LIMIT 0,1"; 

$query3 = mysql_query($select3)or die (mysql_error()); 

while ($list3 = mysql_fetch_object($query3)) { 
$van = $list3->gebruikersnaam;

}

echo "<tr><Td><a href=\"?actie=priveberichten&doe=view&id=$object->id\">$van</a></td><td>";


if($object->gelezen == 0){
echo "<b> ";
}

echo "
<a href=\"?actie=priveberichten&doe=view&id=$object->id\">$object->onderwerp</a>";

if($object->gelezen == 0){
echo "</b> ";
}

echo "</td><td>$object->datum</td><td><a href=\"?actie=priveberichten&doe=view&id=$object->id\">Lees</a></td><td><a href=\"?actie=priveberichten&doe=verwijder&id=$object->id\">Delete</td></tr>";
echo "<tr><td height=3 background=\"images/hr.jpg\"></td><td height=3 background=\"images/hr.jpg\"></td><td height=3  background=\"images/hr.jpg\"></td><td height=3 background=\"images/hr.jpg\"></td><td height=3 background=\"images/hr.jpg\"></td></tr>";


}
echo "</table> ";

}
?>


<?
if($priveberichten){
?>


<?
}
}
?>
Met vriendelijke groet,
Anja v. Steenbrugge