Nu is mijn vraag kan iemand mij helpen met een admin paneel
om de berichten uitlezen en bewerken of verwijderen.
in dat paneeltje
met vriendelijke groet dennis
hier onder het script van berichtenbalk
-------------------------
Balk.php
<body bgcolor=#333333><table width=100% height=8 bordercolor=#FFFFFF border=1><td width=160 bgcolor=#FFFFFF>
<?php
include('connect.php'); // voor de database connectie
include('functions.php'); // voor de smileys, de filter en het stukje css
$sql = "SELECT naam,bericht FROM balk ORDER BY id DESC LIMIT 200"; // Laatst 10 berichten laten zien
$res = mysql_query($sql) or die(mysql_error()); // query controle
if(mysql_num_rows($res) == 0) { //Als er geen resultaten zijn gevonden
echo "<div id='balk'><marquee>Er zijn nog geen berichten toegevoegd!</marquee></div>"; //Even op het scherm echoën als er geen resultaten zijn
}
else { // Als er wel resultaten zijn gevonden
echo "<div id='balk'>";
?>
<marquee onmouseover = 'this.stop()' onmouseout = 'this.start()' loop = 'infinite' width = '88%' direction = 'left' scrollamount = '6' behavior = 'scroll'>
<?php
$scheidingsteken = " - "; //scheidingsteken tussen 2 berichten
echo $scheidingsteken;
while ($obj=mysql_fetch_object($res)) {
$naam = $obj->naam;
$bericht = smilie($obj->bericht);
echo "<span>".$naam."</span>"; // Naam
echo " - ";// Scheidingsteken tussen naam en bericht
echo $bericht; //bericht
echo $scheidingsteken;
}
?>
</marquee>
<?php
echo "</div>"; //linkje voor een bericht te plaatsen
}
?>
------------
connect.php
<?php
mysql_connect("xxxxxx","xxxxxx","xxxxxx") or die('Gebruiker niet toegelaten op deze server');
mysql_select_db("xxxx") or die ('Database niet gevonden');
?>-----------------
functions.php
<?php
function smilie($tekst)
{
$smilie = array (":)",":o",";)",":p",":d","(h)",":|",":h",":@",":(");
$img = array ("<img src=\"smilies/1.gif\">", "<img src=\"smilies/ohmy.gif\">", "<img src=\"smilies/3.gif\">", "<img src=\"smilies/tongue.gif\">","<img src=\"smilies/biggrin.gif\">","<img src=\"smilies/cool.gif\">","<img src=\"smilies/dry.gif\">","<img src=\"smilies/laugh.gif\">","<img src=\"smilies/mad.gif\">","<img src=\"smilies/sad.gif\"></img>");
$aantal = count($smilie);
for ($var = 0; $var < $aantal; $var++ )
{
$tekst = str_replace($smilie[$var], $img[$var], $tekst );
}
return $tekst;
}
?>
<style type='text/css'>
#balk {
font-size:14px;
font-family:Verdana;
background:#333333;
color:#FFFFFF;
height:20px;
width:100%;
}
span {
font-size:14px;
font-family:Verdana;
background:#333333;
color:#FFFFFF;
font-weight:bold;
}
td,body {
font-size:14px;
color:#000000;
font-family:Verdana;
}
a:link,a:visited {
font-size:14px;
color:#000000;
font-family:Verdana;
}
a:hover {
font-size:14px;
color:#FF9900;
font-family:Verdana;
}
</style>--------------
post
<body bgcolor=#333333>
<?php
include('connect.php'); // database connectie
include('functions.php'); // smilies, filter en stukje css
if(isset($_POST['submit'])) { // als er op de knop Verzenden is geklikt
$sql = "INSERT INTO balk SET id = '', naam ='".$_POST['naam']."', bericht='".$_POST['bericht']."'"; // invoegquery
mysql_query($sql); // query uitvoeren
$post = smilie($_POST['bericht']); // smilies checken
echo "U heeft het volgende bericht gepost: <br>".$post."."; //dan laten we ff zien wat diegene gepost heeft.
}
else { // Er is niet op de knop Verzenden geklikt dus laten we het formuliertje weer zien
?>
<form action='post.php' method='post'>
<table>
<tr><td><font face=verdana size=2 color=white>Naam:</td><td><input type='text' name='naam' maxlength='50' /></font></td></tr>
<tr><td><font face=verdana size=2 color=white>Bericht:</td><td><textarea cols='30' rows='5' name='bericht' maxlength='250' /></textarea></font></td></tr>
<tr><td colspan='2'><input type='submit' name='submit' value='Plaats bericht' /></td></tr>
</table>
</form>
<?php
}
?>
</font>