|
Privé berichten systeem
Auteur: cowbeast
- 31 augustus 2004 - 19:46 - Gekeurd door: Dennisvb
- Hits: 7981 - Aantal punten:
3.00 (9 stemmen)
Helloow
Ik terug(cowbeast)
Dit is een script dat niet van mij is maar het is wel zeer goed!! Het is het oude pm systeem van sitemasters!! van v1 dus!!
Veel plezier!!
Greetz Mathieu(cowbeast)
|
| Code: |
Config.php
#########
<?php
//connecten naar de database
mysql_connect ("localhost","username", "password");
mysql_select_db("database");
?>
<?php //connecten naar de database ?>
Berichttoevoegen.php
##################
<?php
include ("config.php");
$tijd = date("H:i");
//nederlandse datum opstellen
$dagvanweek = date("l");
$arraydag = array("Zondag", "Maandag", "Dinsdag",
"Woensdag", "Donderdag",
"Vrijdag", "Zaterdag");
$dagvanweek = $arraydag[date("w")];
$arraymaand = array("Januari", "Februari", "Maart", "April", "Mei",
"Juni", "Juli", "Augustus", "September",
"Oktober", "November", "December");
$datum = date("j ") . $arraymaand[date("n") - 1] . date(" Y");
if(isset($_POST['Submit'])) { //als er op submit is gedrukt
//checken of alles ingevuld is
if ($_POST['titel'] == "")
$error ="Je moet een titel invullen !";
elseif ($_POST['bericht'] == "")
$error = "Je moet een bericht invullen !";
if ($error)
{ //als er iets niet is ingevuld...
?><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>
<?php
}
elseif (!$error) //als alles is ingevuld ...
{
$titel = addslashes($titel);
$bericht = htmlspecialchars($bericht,ENT_QUOTES);
$bericht = addslashes($bericht);
$bericht = nl2br($bericht);
$bericht = str_replace("<br />", "", $bericht);
$jenickname =stripslashes($jenickname);
//MOGELIJK AANPASSEN VAN GEGEVENS
//JENICKNAME EN JEID IS MAAR EEN VOORBEELD
//JE ZAL DAT MOETEN VERANDEREN NAAR WAT DE WAARDE IS VAN DE ID VAN DE MEMBER EN DE NICKNAME ETC.
$query = "INSERT INTO berichten (titel, wie, bericht, datum,
tijd, van, vanid) VALUES ('$titel', '$nummer', '$bericht', '$datum',
'$tijd', '$jenickname', '$jeid')";
mysql_query($query) or die (mysql_error());
echo "Het bericht is succesvol gestuurd naar de persoon";
}
}
else
{
?>
<form method="post" action="">
<table width="100%" border="0" cellspacing="0" cellpadding="2">
<tr>
<td>
<div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">Naar
wie:</font></div>
</td>
</tr>
<tr>
<td>
<div align="center"> <font face="Verdana, Arial, Helvetica, sans-serif" size="-1">
<select name="nummer" size="1">
<?php
$query = mysql_query("SELECT * FROM members order by nickname");
while ($obj2 = mysql_fetch_object($query)) {
$persoon = $obj2->nickname;
echo"<option value=\"$persoon\">$persoon</option>";
}
?>
</select>
</font></div>
</td>
</tr>
<tr>
<td>
<div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">Titel:</font></div>
</td>
</tr>
<tr>
<td>
<div align="center"> <font face="Verdana, Arial, Helvetica, sans-serif" size="-1">
<input type="text" name="titel" size="50" maxlength="50">
</font></div>
</td>
</tr>
<tr>
<td>
<div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">Bericht:</font></div>
</td>
</tr>
<tr>
<td>
<div align="center"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-1">
<textarea name="bericht" cols="60" rows="20"></textarea>
</font></font></div>
</td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td>
<div align="center">
<input type="submit" name="Submit" value="Stuur bericht">
<input type="reset" name="Reset" value="Reset">
</div>
</td>
</tr>
</table>
</form>
<?php
}
?>
<?php include ("config.php"); //nederlandse datum opstellen $arraydag = array("Zondag", "Maandag", "Dinsdag", "Woensdag", "Donderdag", "Vrijdag", "Zaterdag"); $dagvanweek = $arraydag[date("w")]; $arraymaand = array("Januari", "Februari", "Maart", "April", "Mei", "Juni", "Juli", "Augustus", "September", "Oktober", "November", "December"); $datum = date("j ") . $arraymaand[date("n") - 1] . date(" Y"); if(isset($_POST['Submit'])) { //als er op submit is gedrukt //checken of alles ingevuld is if ($_POST['titel'] == "") $error ="Je moet een titel invullen !"; elseif ($_POST['bericht'] == "") $error = "Je moet een bericht invullen !"; if ($error) { //als er iets niet is ingevuld... ?><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> <?php } elseif (!$error) //als alles is ingevuld ... { $bericht = nl2br($bericht); //MOGELIJK AANPASSEN VAN GEGEVENS //JENICKNAME EN JEID IS MAAR EEN VOORBEELD //JE ZAL DAT MOETEN VERANDEREN NAAR WAT DE WAARDE IS VAN DE ID VAN DE MEMBER EN DE NICKNAME ETC. $query = "INSERT INTO berichten (titel, wie, bericht, datum, tijd, van, vanid) VALUES ('$titel', '$nummer', '$bericht', '$datum', '$tijd', '$jenickname', '$jeid')"; echo "Het bericht is succesvol gestuurd naar de persoon"; } } else { ?> <form method="post" action=""> <table width="100%" border="0" cellspacing="0" cellpadding="2"> <tr> <td> <div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">Naar wie:</font></div> </td> </tr> <tr> <td> <div align="center"> <font face="Verdana, Arial, Helvetica, sans-serif" size="-1"> <select name="nummer" size="1"> <?php $query = mysql_query("SELECT * FROM members order by nickname"); $persoon = $obj2->nickname; echo"<option value=\"$persoon\">$persoon</option>"; } ?> </select> </font></div> </td> </tr> <tr> <td> <div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">Titel:</font></div> </td> </tr> <tr> <td> <div align="center"> <font face="Verdana, Arial, Helvetica, sans-serif" size="-1"> <input type="text" name="titel" size="50" maxlength="50"> </font></div> </td> </tr> <tr> <td> <div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">Bericht:</font></div> </td> </tr> <tr> <td> <div align="center"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-1"> <textarea name="bericht" cols="60" rows="20"></textarea> </font></font></div> </td> </tr> <tr> <td> </td> </tr> <tr> <td> <div align="center"> <input type="submit" name="Submit" value="Stuur bericht"> <input type="reset" name="Reset" value="Reset"> </div> </td> </tr> </table> </form> <?php } ?>
berichtenzien.php
##############
<?php
include ("config.php");
if ($delber)
{
$query = "DELETE from berichten where wie = '$jenickname'";
//AANPASSEN
mysql_query($query);
foreach($_POST as $key => $value) {
if($value == "delete") {
mysql_query("DELETE FROM berichten WHERE id='" . $key . "'") or die(mysql_error());
}
}
echo "<div align = center><font face=verdana size=2>
De geselecteerde berichten zijn verwijderd</font></div>";
} if (!$delber)
{
$query = mysql_query("SELECT * FROM berichten where wie = '$jenickname'");
//AANPASSEN
$totaal = mysql_num_rows($query);
if ($totaal > 0)
{
?>
<script language = "Javascript">
function SelecteerAlles() {
if (document.delber.check_all.checked==1) {
val=1;
} else {
val=0;
}
dml=document.forms['delber'];
len = dml.elements.length;
var i=0;
for( i=0 ; i<len ; i++) {
if (dml.elements[i].value=='delete') {
dml.elements[i].checked=val;
}
}
}
</script>
<form name="delber" method="post" action="">
<table width="100%" border="1" cellspacing="0" cellpadding="2" bordercolor="#000000" bgcolor="#CCCCCC">
<tr>
<td width="4%">
<div align="center"> </div>
</td>
<td width="39%">
<div align="center"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">Titel:</font></b></div>
</td>
<td width="30%">
<div align="center"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">Poster:</font></b></div>
</td>
<td width="31%">
<div align="center"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">Verzonden
op:</font></b></div>
</td>
</tr>
<?php
$query = "SELECT * FROM berichten where wie = '$jenickname' ORDER BY id DESC";
//AANPASSEN
$record = mysql_query($query);
while ($obj = mysql_fetch_object($record))
{
$titel = stripslashes($obj->titel);
$van = $obj->van;
$vanid =$obj->vanid;
$datum =$obj->datum;
$berichtid =$obj->id;
$persoon =stripslashes($obj->van);
$bericht_id = $obj->id;
if($obj->gelezen == 1) { $kleur = "#FFFFFF"; }
else { $kleur = "#E8E8E8"; }
?>
<tr bgcolor="<?php echo $kleur; ?>">
<td width="4%"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">
<?php
echo "<input type=\"checkbox\" name=\"" . $bericht_id . "\" value=\"delete\">\n";
?>
</font></td>
<td width="39%"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">
<?php echo"<a href=\"index.php?action=bekijkbericht&id=$berichtid\">$titel</a>"; ?>
</font></td>
<td width="26%">
<div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">
<?php echo"<a href=\"index.php?action=profielpersoon&id=$vanid\">$persoon</a>"; ?>
</font></div>
</td>
<td width="31%">
<div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">
<?php echo"$datum, $obj->tijd"; ?>
</font></div>
</td>
</tr>
<?php
}
?>
<tr bgcolor="#FFFFFF">
<td colspan="4" height="3">
<div align="right"><input type="checkbox" name="check_all" value="checkall"
onClick="javascript:SelecteerAlles()"> Selecteer alle berichten.
<input type="submit" name="delber" value="Verwijder geselecteerde berichten"></div>
</td>
</tr>
</table>
</form>
<?php
} else
{
echo "<p align=\"center\"><font size=\"-1\"
face=\"Verdana, Arial, Helvetica, sans-serif\">Je hebt geen
berichten in je postenvak.</font></p>";
}
}
?>
<?php include ("config.php"); if ($delber) { $query = "DELETE from berichten where wie = '$jenickname'"; //AANPASSEN foreach($_POST as $key => $value) { if($value == "delete") { } } echo "<div align = center><font face=verdana size=2> De geselecteerde berichten zijn verwijderd</font></div>"; } if (!$delber) { $query = mysql_query("SELECT * FROM berichten where wie = '$jenickname'"); //AANPASSEN if ($totaal > 0) { ?> <script language = "Javascript"> function SelecteerAlles() { if (document.delber.check_all.checked==1) { val=1; } else { val=0; } dml=document.forms['delber']; len = dml.elements.length; var i=0; for( i=0 ; i<len ; i++) { if (dml.elements[i].value=='delete') { dml.elements[i].checked=val; } } } </script> <form name="delber" method="post" action=""> <table width="100%" border="1" cellspacing="0" cellpadding="2" bordercolor="#000000" bgcolor="#CCCCCC"> <tr> <td width="4%"> <div align="center"> </div> </td> <td width="39%"> <div align="center"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">Titel:</font></b></div> </td> <td width="30%"> <div align="center"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">Poster:</font></b></div> </td> <td width="31%"> <div align="center"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">Verzonden op:</font></b></div> </td> </tr> <?php $query = "SELECT * FROM berichten where wie = '$jenickname' ORDER BY id DESC"; //AANPASSEN { $van = $obj->van; $vanid =$obj->vanid; $datum =$obj->datum; $berichtid =$obj->id; $bericht_id = $obj->id; if($obj->gelezen == 1) { $kleur = "#FFFFFF"; } else { $kleur = "#E8E8E8"; } ?> <tr bgcolor=" <?php echo $kleur; ?>"> <td width="4%"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"> <?php echo "<input type=\"checkbox\" name=\"" . $bericht_id . "\" value=\"delete\">\n"; ?> </font></td> <td width="39%"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"> <?php echo"<a href=\"index.php?action=bekijkbericht&id=$berichtid\">$titel</a>"; ?> </font></td> <td width="26%"> <div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"> <?php echo"<a href=\"index.php?action=profielpersoon&id=$vanid\">$persoon</a>"; ?> </font></div> </td> <td width="31%"> <div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"> <?php echo"$datum, $obj->tijd"; ?> </font></div> </td> </tr> <?php } ?> <tr bgcolor="#FFFFFF"> <td colspan="4" height="3"> <div align="right"><input type="checkbox" name="check_all" value="checkall" onClick="javascript:SelecteerAlles()"> Selecteer alle berichten. <input type="submit" name="delber" value="Verwijder geselecteerde berichten"></div> </td> </tr> </table> </form> <?php } else { echo "<p align=\"center\"><font size=\"-1\" face=\"Verdana, Arial, Helvetica, sans-serif\">Je hebt geen berichten in je postenvak.</font></p>"; } } ?>
bekijkbericht.php
#############
<?php
include ('config.php');
$query =@mysql_query("SELECT wie FROM berichten WHERE id='$id'");
$wie = @mysql_result($query,0,"wie");
if ($wie == $jenickname) { //MOGELIJK AANPASSEN
$query = "SELECT * FROM berichten where id = $id";
$record = mysql_query($query);
while ($obj = mysql_fetch_object($record)) {
$titel = stripslashes($obj->titel);
$persoon = stripslashes($obj->van);
$datum =$obj->datum;
$tijd =$obj->tijd;
$berichtid = $obj->id;
$van = $obj->van;
$vanid=$obj->vanid;
$bericht = $obj->bericht;
$bericht = str_replace ("<", "<", $bericht);
$bericht = str_replace (">", ">", $bericht);
$bericht = str_replace (""", "\"", $bericht);
$bericht = str_replace ("&", "&", $bericht);
$bericht = str_replace ("<br />", "", $bericht);
$bericht = str_replace("'","'",$bericht);
$bericht=highlight_string(stripslashes($bericht));
$query2 = "UPDATE berichten SET gelezen = 1 where id = $id";
mysql_query($query2);
?>
<table width="100%" border="1" cellspacing="0" cellpadding="2" bordercolor="#000000">
<tr>
<td height="22"> <font color="#FFFFFF" face="Verdana, Arial, Helvetica, sans-serif" size="-1">
<?php echo("<font face=arial color=#FFFFFF><b>$titel</b></font>"); ?>
</font></td>
</tr><tr>
<td height="23" valign="top"><b><font color="#000000" face="Verdana, Arial,
Helvetica, sans-serif" size="-1"> Gepost door :</font></b> <font color="#000000">
<?php echo("<font face=verdana size=-1 color=#000000>$persoon</font>"); ?>
<br>
<b><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">Gepost op:</font></b></font>
<?php echo("<font face=verdana size=-1 color=#000000>$datum, $tijd</font>"); ?>
<br>
<hr noshade>
<?php echo("<font face=verdana color=#000000>$bericht</font>"); ?>
</td>
</tr>
</table>
<?php
}
?>
<br>
<?php
if ($Submit) {
if (!$bericht2)
$error = "Je moet een bericht invullen<br><br>";
elseif (!$titel2)
$error = "Je moet een titel invullen<br><br>";
if (!$error) {
$tijd2 = date("H:i");
$dagvanweek = date("l");
$arraydag = array("Zondag", "Maandag", "Dinsdag",
"Woensdag", "Donderdag", "Vrijdag", "Zaterdag");
$dagvanweek = $arraydag[date("w")];
$arraymaand = array("Januari", "Februari", "Maart", "April", "Mei",
"Juni", "Juli", "Augustus", "September",
"Oktober", "November", "December");
$datum2 = date("j ") . $arraymaand[date("n") - 1] . date(" Y");
$bericht2 = htmlspecialchars($bericht2,ENT_QUOTES);
$titel2 = addslashes($titel2);
$bericht2 = addslashes($bericht2);
$bericht2 = nl2br($bericht2);
$bericht2 = str_replace("<br />", "", $bericht2);
$query = "INSERT INTO berichten (titel, wie, bericht, datum,
tijd, van, vanid) VALUES ('$titel2', '$persoon',
'$bericht2', '$datum2', '$tijd2', '$jenickname', '$jeid')";
mysql_query($query) or die (mysql_error());
echo " Je reactie is succesvol gepost !";
} elseif ($error)
{ ?>
<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>
<?php
}
} else
{
?>
<form method="post" action="">
<table width="100%" border="1" cellpadding="2" bordercolor="#000000" cellspacing="0">
<tr>
<td height="38" bordercolor="#000000">
<div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><b>Post
een reactie:</b><br>
</font>
<hr noshade>
<div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">Titel:</font></div>
</div>
</td>
</tr>
<tr>
<td bordercolor="#000000" height="2">
<div align="center">
<input type="text" name="titel2" size="50" maxlength="50" value="Re: <?php echo"$titel"; ?>">
</div>
</td>
</tr>
<tr>
<td bordercolor="#000000" height="26">
<div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">
</font></div>
<div align="center"><font size="-1" face="Verdana, Arial, Helvetica, sans-serif">Bericht:</font></div>
</td>
</tr>
<tr>
<td bordercolor="#000000">
<div align="center">
<textarea name="bericht2" cols="60" rows="10"></textarea>
</div>
</td>
</tr>
<tr>
<td bordercolor="#000000"> </td>
</tr>
<tr>
<td bordercolor="#000000">
<div align="center">
<input type="Submit" name="Submit" value="Post reactie">
<input type="reset" name="Reset" value="Reset">
</div>
</td>
</tr>
</table>
</form>
<?php
}
?>
<br>
<div align="center">
<table width="100%" border="1" cellspacing="0" cellpadding="2" bordercolor="#000000" bgcolor="#FFFFFF">
<tr>
<td>
<div align="center">
<input type="submit" name="naarfberichten" value="Terug naar berichten"
onClick="window.location='berichtenzien.php'">
</div>
</td>
</tr>
</table>
</div>
<?php
} else {
echo "<p align=\"center\"><font size=\"-1\" face=\"Verdana, Arial, Helvetica, sans-serif\">Dit bericht is niet naar jou gestuurd !</font></p>";
}
?>
<?php include ('config.php'); $query =@mysql_query("SELECT wie FROM berichten WHERE id='$id'"); if ($wie == $jenickname) { //MOGELIJK AANPASSEN $query = "SELECT * FROM berichten where id = $id"; $datum =$obj->datum; $tijd =$obj->tijd; $berichtid = $obj->id; $van = $obj->van; $vanid=$obj->vanid; $bericht = $obj->bericht; $query2 = "UPDATE berichten SET gelezen = 1 where id = $id"; ?> <table width="100%" border="1" cellspacing="0" cellpadding="2" bordercolor="#000000"> <tr> <td height="22"> <font color="#FFFFFF" face="Verdana, Arial, Helvetica, sans-serif" size="-1"> <?php echo("<font face=arial color=#FFFFFF><b>$titel</b></font>"); ?> </font></td> </tr><tr> <td height="23" valign="top"><b><font color="#000000" face="Verdana, Arial, Helvetica, sans-serif" size="-1"> Gepost door :</font></b> <font color="#000000"> <?php echo("<font face=verdana size=-1 color=#000000>$persoon</font>"); ?> <br> <b><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">Gepost op:</font></b></font> <?php echo("<font face=verdana size=-1 color=#000000>$datum, $tijd</font>"); ?> <br> <hr noshade> <?php echo("<font face=verdana color=#000000>$bericht</font>"); ?> </td> </tr> </table> <?php } ?> <br> <?php if ($Submit) { if (!$bericht2) $error = "Je moet een bericht invullen<br><br>"; elseif (!$titel2) $error = "Je moet een titel invullen<br><br>"; if (!$error) { $arraydag = array("Zondag", "Maandag", "Dinsdag", "Woensdag", "Donderdag", "Vrijdag", "Zaterdag"); $dagvanweek = $arraydag[date("w")]; $arraymaand = array("Januari", "Februari", "Maart", "April", "Mei", "Juni", "Juli", "Augustus", "September", "Oktober", "November", "December"); $datum2 = date("j ") . $arraymaand[date("n") - 1] . date(" Y"); $bericht2 = nl2br($bericht2); $query = "INSERT INTO berichten (titel, wie, bericht, datum, tijd, van, vanid) VALUES ('$titel2', '$persoon', '$bericht2', '$datum2', '$tijd2', '$jenickname', '$jeid')"; echo " Je reactie is succesvol gepost !"; } elseif ($error) { ?> <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> <?php } } else { ?> <form method="post" action=""> <table width="100%" border="1" cellpadding="2" bordercolor="#000000" cellspacing="0"> <tr> <td height="38" bordercolor="#000000"> <div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><b>Post een reactie:</b><br> </font> <hr noshade> <div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">Titel:</font></div> </div> </td> </tr> <tr> <td bordercolor="#000000" height="2"> <div align="center"> <input type="text" name="titel2" size="50" maxlength="50" value="Re: <?php echo"$titel"; ?>"> </div> </td> </tr> <tr> <td bordercolor="#000000" height="26"> <div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"> </font></div> <div align="center"><font size="-1" face="Verdana, Arial, Helvetica, sans-serif">Bericht:</font></div> </td> </tr> <tr> <td bordercolor="#000000"> <div align="center"> <textarea name="bericht2" cols="60" rows="10"></textarea> </div> </td> </tr> <tr> <td bordercolor="#000000"> </td> </tr> <tr> <td bordercolor="#000000"> <div align="center"> <input type="Submit" name="Submit" value="Post reactie"> <input type="reset" name="Reset" value="Reset"> </div> </td> </tr> </table> </form> <?php } ?> <br> <div align="center"> <table width="100%" border="1" cellspacing="0" cellpadding="2" bordercolor="#000000" bgcolor="#FFFFFF"> <tr> <td> <div align="center"> <input type="submit" name="naarfberichten" value="Terug naar berichten" onClick="window.location='berichtenzien.php'"> </div> </td> </tr> </table> </div> <?php } else { echo "<p align=\"center\"><font size=\"-1\" face=\"Verdana, Arial, Helvetica, sans-serif\">Dit bericht is niet naar jou gestuurd !</font></p>"; } ?>
tabel.php
########
<?php
include ("config.php");
$query = mysql_query("SELECT * FROM berichten where wie = '$jenickname' AND gelezen = '0'");
//AANPASSEN
$berichten = mysql_num_rows($query);
?>
<table width="90%" border="1" cellspacing="0" cellpadding="0" bordercolor="#000000">
<tr>
<td bgcolor="#999999" height="22" background="grijs2.jpg">
<div align="left"> <font size="-1" face="Arial, Helvetica, sans-serif" color="#FFFFFF">
<b>Berichten:</b>
</font> </div>
</td>
</tr>
<tr>
<td bgcolor="#FFFFFF" valign="top" height="26">
<table width="100%" border="0" cellspacing="0" cellpadding="3">
<tr>
<td valign="top" height="75">
<div align="left">
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">Je
hebt <b>
<?php echo"$berichten"; ?>
</b> nieuw(e) berichten in je postvak.</font></p>
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">
<font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><font face="Arial, Helvetica, sans-serif">
-<a href="berichtenzien.php">Berichten
bekijken</a></font></font><font face="Arial, Helvetica, sans-serif"><br>
-<a href="berichttoevoegen.php">Bericht posten</a></font></font></p>
</div>
</td>
</tr>
</table>
</td>
</tr>
</table>
<?php include ("config.php"); $query = mysql_query("SELECT * FROM berichten where wie = '$jenickname' AND gelezen = '0'"); //AANPASSEN ?> <table width="90%" border="1" cellspacing="0" cellpadding="0" bordercolor="#000000"> <tr> <td bgcolor="#999999" height="22" background="grijs2.jpg"> <div align="left"> <font size="-1" face="Arial, Helvetica, sans-serif" color="#FFFFFF"> <b>Berichten:</b> </font> </div> </td> </tr> <tr> <td bgcolor="#FFFFFF" valign="top" height="26"> <table width="100%" border="0" cellspacing="0" cellpadding="3"> <tr> <td valign="top" height="75"> <div align="left"> <p><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">Je hebt <b> <?php echo"$berichten"; ?> </b> nieuw(e) berichten in je postvak.</font></p> <p><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"> <font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><font face="Arial, Helvetica, sans-serif"> -<a href="berichtenzien.php">Berichten bekijken</a></font></font><font face="Arial, Helvetica, sans-serif"><br> -<a href="berichttoevoegen.php">Bericht posten</a></font></font></p> </div> </td> </tr> </table> </td> </tr> </table>
De MySQL db!
#################
CREATE TABLE `berichten` (
`id` int(10) NOT NULL auto_increment,
`van` varchar(20) NOT NULL default '0',
`vanid` int(5) NOT NULL default '0',
`gelezen` int(1) NOT NULL default '0',
`titel` varchar(50) NOT NULL default '',
`wie` varchar(20) NOT NULL default '0',
`bericht` text NOT NULL,
`datum` varchar(15) NOT NULL default '',
`tijd` varchar(15) NOT NULL default '',
PRIMARY KEY (`id`)
) TYPE=MyISAM;
CREATE TABLE `berichten` ( `id` int(10) NOT NULL auto_increment, `van` varchar(20) NOT NULL default '0', `vanid` int(5) NOT NULL default '0', `gelezen` int(1) NOT NULL default '0', `titel` varchar(50) NOT NULL default '', `wie` varchar(20) NOT NULL default '0', `bericht` text NOT NULL, `datum` varchar(15) NOT NULL default '', `tijd` varchar(15) NOT NULL default '', ) TYPE=MyISAM;
Download code (.txt)
|
|
Stemmen |
| Niet ingelogd |
|