een paar foutjes

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Christoph e

christoph e

27/03/2011 18:51:47
Quote Anchor link
weet iemand hoe ik deze pagina vlot kan laten werken?
http://www.oldtimerbeurs-hoogstraten.be/nederlands/gastenboek/gastenboek.php

Het doet een aantal dingen niet zoals...
Het admin gedeelte werkt niet en is niet bevijligd.
Op het gasteboek verschijnt een error code vanonder.
De link werkt ook niet voor een nieuw bericht .
Je kan geen bericht versturen .
 
PHP hulp

PHP hulp

15/01/2025 11:33:23
 
Noppes Homeland

Noppes Homeland

27/03/2011 18:57:48
Quote Anchor link
Ja, in z'n geheel verwijderen en je bent van al je problemen verlost.

Een volgende optie is om probleem voor probleem aan te pakken door relevante code posten - en dat is geen geheel script - van het eerste probleem, dan van het tweed, dan van het derde enz.

Een link geven en dan vragen of we jouw problemen kunnen oplossen is zinloos, dat moet je toch onderhand wel weten.
 
Christoph e

christoph e

27/03/2011 19:01:31
Quote Anchor link
dat weet ik maar het probleem is dat ik niet weet welk stukje dat niet werkt
 
Noppes Homeland

Noppes Homeland

27/03/2011 19:13:06
Quote Anchor link
Als je dit soort vragen niet kunt beantwoorden heeft het ook geen zin om er vragen over te stellen.

En wat voor foutmeldingen zie je dan wel op de pagina's verschijnen?
 
Christoph e

christoph e

27/03/2011 19:18:30
Quote Anchor link
gastenboek zien fout

Warning: mysql_query (): Access denied for 'oldtimerbeurs-ho' user @ '193 .202.110.202 '(using password: NO) in / klanten / oldtimerbeurs-hoogstraten.be / oldtimerbeurs-hoogstraten.be / httpd.www / english / gastenboek / gastenboek.php on line 253 Warning: mysql_query (): Een link naar de server kon niet worden vastgesteld / klanten / oldtimerbeurs-hoogstraten.be / oldtimerbeurs-hoogstraten.be / httpd.www / english / gastenboek / gastenboek.php op lijn 253 Access denied for 'oldtimerbeurs-ho' user @ '193 .202.110.202 '(using password: NO)


Toevoeging op 27/03/2011 19:20:05:

ik ga toch de broncode volledig geven want ik weet dat je de broncode niet voledig kan opvragen met je brouwser.
Quote:
<!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=
iso-8859-1" /><title>GASTENBOEK</title>


<script language="javascript" type="text/javascript">
function emoticon(text) {
text = ' ' + text + ' ';
if (document.book.message.createTextRange && document.book.message.caretPos) {
var caretPos = document.book.message.caretPos;
caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? text + ' ' : text;
document.book.message.focus();
} else {
document.book.message.value += text;
document.book.message.focus();
}
}
</script></head><body style="color: rgb(0, 0, 0); background-color: yellow;" alink="#000099" link="#000099" vlink="#990099">
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php include "connect.php"; // Verbinding maken met de database
include "style.css"; //optioneel
$actie=$_GET['actie'] OR $actie=$_POST['actie'];

if ($actie == 'webmaster') //
{
    if ($webmasteractie =='verwijder') // Items verwijderen uit de lijst
    {
    $result = mysql_query ("SELECT * FROM gastenboek order by id desc")or die (mysql_error());
    while ($array = mysql_fetch_array($result))
    {

    // Maak per bericht een FORM aan, aan de hand van de id in de FORM ACTION wordt de geselecteerde item verwijderd
    ?>

<form action="gastenboek.php?actie=webmaster&amp;webmasteractie=delete&amp;id=&lt;? echo $array['id'] ?&gt;" method="post" name="delete">
<table align="center" border="1" cellspacing="0" width="650">
<tbody><tr>
<td width="300">
<a href="mailto:%3C?%20echo%20$array%5B" email="" ]="" ?="">'&gt; </a>
</td>
<td align="left">

<br />
</td>
</tr>
<tr>
<td colspan="2">

<br />
</td>
</tr>
<tr>
<td colspan="2" align="center">
<input name="wissen" value="Wissen" type="submit" />
</td>
</tr>
</tbody></table><br /><br />
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
<?php }
    ?>

</form>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php }

    else if ($webmasteractie == 'delete') //Het verwijderen van berichten
    {
    $news_SQL_del="DELETE FROM gastenboek WHERE id=$id";
    $bool=mysql_query($news_SQL_del);
    ?>

<table align="center"><tbody><tr><td>Bericht is verwijderd<br />
<a href="gastenboek.php">Gastenboek</a> - <a href="gastenboek.php?actie=webmaster">Webmaster</a></td></tr></tbody></table>

<form action="gastenboek.php?actie=webmaster&amp;webmasteractie=scheldwoordentoevoegen" method="post" name="scheldwoordentoevoegen">
<table align="center"><tbody><tr><td>Scheldwoord: <input name="woord" type="text" /><input value="toevoegen" type="submit" /></td></tr></tbody></table>
</form>

<table align="center"><tbody><tr><td>
Het scheldwoord is toegevoegd aan de filter.<br />
<a href="gastenboek.php?actie=webmaster&amp;webmasteractie=scheldwoorden">Nog een woord toevoegen</a><br />
<a href="gastenboek.php?actie=webmaster">Webmaster-site</a>
</td></tr></tbody></table>

<form method="post" action="gastenboek.php?actie=webmaster&amp;webmasteractie=smileyupload" enctype="multipart/form-data">
<table align="center"><tbody><tr><td>
<input name="afbeelding" type="file" /><br />
Afkorting: <input name="afkorting" type="text" />
</td></tr>
<tr><td align="center">
<input name="submit" value="uploaden" type="submit" />
</td></tr>
</tbody></table>
</form>

<table align="center"><tbody><tr><td colspan="2"><b>Reeds gebruikte afkortingen:</b></td></tr>

</tbody></table>

<table align="center"><tbody><tr><td>
De smiley is toegevoegd aan de smiley-lijst.<br />
<a href="gastenboek.php?actie=webmaster&amp;webmasteractie=smiley">Nog een smiley toevoegen</a><br />
<a href="gastenboek.php?actie=webmaster">Webmaster-site</a>
</td></tr></tbody></table>

<form action="gastenboek.php?actie=webmaster&amp;webmasteractie=smileydelete&amp;id=&lt;? echo $array['id'] ?&gt;" method="post" name="delete">
<table align="center" border="1" cellspacing="0" width="650">
<tbody><tr>
<td>

<br />
</td>
</tr>
<tr>
<td colspan="2" align="center">
<input name="wissen" value="Wissen" type="submit" />
</td>
</tr>
</tbody></table><br /><br />
</form>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?php }
    }


    else if ($webmasteractie == 'smileydelete') //Het verwijderen van de smileys uit de database
    {
    $news_SQL_del="DELETE FROM gastenboeksmiley-nl WHERE id=$id";
    $bool=mysql_query($news_SQL_del);
    ?>

<table align="center"><tbody><tr><td>Smiley is verwijderd<br />
<a href="gastenboek.php?actie=webmaster&amp;webmasteractie=smileyverwijder">Nog een smiley verwijderen</a><br />
<a href="gastenboek.php?actie=webmaster">Webmaster-site</a></td></tr></tbody></table>

<table align="center">
<tbody><tr><td><a href="gastenboek.php">Bezoekerskant van het gastenboek</a></td></tr>
<tr><td><a href="gastenboek.php?actie=webmaster&amp;webmasteractie=verwijder">Items verwijderen</a></td></tr>
<tr><td><a href="gastenboek.php?actie=webmaster&amp;webmasteractie=scheldwoorden">Lijst met scheldwoorden aanvullen</a></td></tr>
<tr><td><a href="gastenboek.php?actie=webmaster&amp;webmasteractie=smiley">Smileys toevoegen</a></td></tr>
<tr><td><a href="gastenboek.php?actie=webmaster&amp;webmasteractie=smileyverwijder">Smileys verwijderen uit database</a></td></tr>
</tbody></table>


<form action="gastenboek.php?actie=toevoegen" method="post" name="book">
<table style="width: 100%; text-align: left; margin-left: auto; margin-right: auto;" border="1" cellspacing="0">
<tbody><tr>
<td width="75">
Naam:
</td>
<td><input name="naam" size="50" /></td>
<td>

<br />
</td>
</tr>
<tr>
<td width="75">
Email:
</td>
<td>
<input name="email" size="50" />
</td>
</tr>
<tr>
<td colspan="2">
<textarea name="message" rows="10" cols="80" />
</td>
</tr>
<tr>
<td colspan="2" align="center">
onclick="javascript:emoticon('')"&gt;

<table align="center"><tbody><tr><td colspan="9">Klik op een smiley om deze toe te voegen!</td></tr>
<tr>
</tr>
</tbody></table>
</td>
</tr>
<tr>
<td colspan="2" align="center">
<input name="datum" value="&lt;? echo date('d-m-Y, h:m') //Datum toevoegen aan het bericht ?&gt;" type="hidden" />
<input name="actie" value="toevoegen" type="submit" />
</td>
</tr>
</tbody></table>
</form>

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
<?php }
else if ($actie =='toevoegen') // Het ingevoerde bericht in de database plaatsen
{
  $naam=$_POST['naam'];
  $naam = ucfirst(strtolower($_POST['naam']));
  $email=$_POST['email'];
  $reactie=$_POST['message'];
  if ($naam == '' OR $email == '' OR $reactie =='')
  {

    echo "Het spijt ons maar volgens ons systeem hebt u niet alle gegevens ingevuld<br><a href=javascript:history.go(-1)>Terug</a>";
  }

  else if($naam == 'Admin' OR $naam =='Webmaster' OR $naam =='Administrator' )
  {

    echo "Probeer je niet voor te doen als iemand die je niet bent!<br><a href=javascript:history.go(-1)>Terug</a>";
  }


  else
  {
    //naam
    $naam = htmlspecialchars($naam);

    //email
    $email = htmlspecialchars($email);

    //reactie
    $reactie = htmlspecialchars($reactie);
    $reactie = nl2br ($reactie);
    $result = mysql_query ("SELECT * FROM gastenboeksmiley-nl order by afkorting desc")or die (mysql_error());
    while ($array = mysql_fetch_array($result))
    {

        $af = $array['afkorting'];
        $img = "<img src=images/smilies/".$array['afbeelding'].">";
        $reactie = str_replace($af,$img,$reactie);
     }


    // scheldwoorden er uit filteren
    $result = mysql_query ("SELECT * FROM gastenboekscheldwoorden-nl order by id desc")or die (mysql_error());
    while ($array = mysql_fetch_array($result))
        {

        $woord = $array['woord'];
        $reactie = str_replace($woord,'******', $reactie);
        }

    //alles toevoegen
    $sql = ("INSERT INTO gastenboek-nl (id, naam, reactie, email, datum) VALUES ('', '$naam', '$reactie', '$email', '$datum')");
    $result = mysql_query ($sql) or die (mysql_error());
    echo"
    <table align=center><tr><td>je bericht is toegevoegd.<br>
    klik <a href='gastenboek.php'>hier</a> om je bericht te bekijken.</td></tr></table>"
;
  }
}

else // als er geen actie is aangegeven, gewoon het gastenboek laten zien
{
  ?>


<table style="width: 100%; text-align: left; margin-left: auto; margin-right: auto;" border="1" cellspacing="0">
<tbody><tr>
<td style="text-align: center;">
WELKOM <img style="width: 205px; height: 148px;" alt="" src="../main/foto/vlaggen/nederlands_wapper.gif" align="right" />op het gastenboek van oldtimerbeurs hoogstraten.<br />Hier kan u commentaar over de beurs of over de website kwijt.<br /><br /><span style="color: red;"><big style="font-weight: bold;"><big><span style="color: red;">Opglet er zijn een paar regels</span>!<br style="color: red;" /></big></big></span><a href="javascript:regels=void(window.open('regels.html','regels','width=720,height=300,top=100,left=100'))">(klik hier voor de regels)</a><span style="color: red;"><br /></span><br /><big style="font-weight: bold;"><span style="color: red;" /></big><big><big><span style="color: red;"><small><span style="color: black;" /></small></span></big></big>
</td>
</tr>
<tr>
<td align="center">
<a href="gastenboek.php?actie=teken">klik hier om iets in het gastenboek te schrijven</a>
</td>
</tr>
</tbody></table>
<br /><br />

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php $result = mysql_query ("SELECT * FROM gastenboek-nl order by id desc")or die (mysql_error());
        while ($array = mysql_fetch_array($result))
        {

          ?>

<table align="center" border="1" cellspacing="0" width="650">
<tbody><tr>
<td width="300">
<a href="mailto:%3C?%20echo%20$array%5B" email="" ]="" ?="">'&gt; </a>
</td>
<td align="right">

<br />
</td>
</tr>
<tr>
<td colspan="2">

<br />
</td>
</tr></tbody></table><br /><br />
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php }
}

?>

</body></html>
 
Noppes Homeland

Noppes Homeland

27/03/2011 19:20:51
Quote Anchor link
en wat maak je daar dan uit op?

Je post nu overigens code die niet relevant is.
Gewijzigd op 27/03/2011 19:22:45 door Noppes Homeland
 
Christoph e

christoph e

27/03/2011 19:22:54
Quote Anchor link
dat er foutjes in het schript zitten maar ik zie de fouten niet.
 
Joris van Rijn

Joris van Rijn

27/03/2011 19:24:38
Quote Anchor link
Door de gele achtergrond kan ik nu niet meer door de codes heen kijken.
 
Christoph e

christoph e

27/03/2011 19:30:32
Quote Anchor link
hoe bedoel je ( moet ik deze weg halen)
 
Noppes Homeland

Noppes Homeland

27/03/2011 19:32:37
Quote Anchor link
Je kunt beter het gehele gastenboek van je site afhalen, die code deugd van geen kant.
Gewijzigd op 27/03/2011 19:33:04 door Noppes Homeland
 
Christoph e

christoph e

27/03/2011 19:35:04
Quote Anchor link
en deze? ( het is dezelfde voordat ik wat aan het uiterlijk snuffelde
Quote:
<!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=
iso-8859-1"/>
<title>GASTENBOEK</title>

<script language='javascript' type='text/javascript'>
function emoticon(text) {
text = ' ' + text + ' ';
if (document.book.message.createTextRange && document.book.message.caretPos) {
var caretPos = document.book.message.caretPos;
caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? text + ' ' : text;
document.book.message.focus();
} else {
document.book.message.value += text;
document.book.message.focus();
}
}
</script>
</head>
<body>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?php
include "connect.php"; // Verbinding maken met de database
include "style.css"; //optioneel
$actie=$_GET['actie'] OR $actie=$_POST['actie'];

if ($actie == 'webmaster') //
{
    if ($webmasteractie =='verwijder') // Items verwijderen uit de lijst
    {
    $result = mysql_query ("SELECT * FROM gastenboek order by id desc")or die (mysql_error());
    while ($array = mysql_fetch_array($result))
    {

    // Maak per bericht een FORM aan, aan de hand van de id in de FORM ACTION wordt de geselecteerde item verwijderd
    ?>

<form action="gastenboek.php?actie=webmaster&webmasteractie=delete&id=
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? echo $array['id'] ?>
" method="post" name="delete">
<table border=1 cellspacing=0 width=650 align=center>
<tr>
<td width='300'>
<a href='mailto:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? echo $array['email'] ?>
'>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? echo $array['naam'] ?>
</a>
</td>
<td align="left">
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? echo $array['datum'] ?>

</td>
</tr>
<tr>
<td colspan="2">
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? echo $array['reactie']; ?>

</td>
</tr>
<tr>
<td colspan="2" align="center">
<input type="submit" name="wissen" value="Wissen">
</td>
</tr>
</table><br><br>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
        }
    ?>

</form>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?php
    }

    else if ($webmasteractie == 'delete') //Het verwijderen van berichten
    {
    $news_SQL_del="DELETE FROM gastenboek WHERE id=$id";
    $bool=mysql_query($news_SQL_del);
    ?>

<table align=center><tr><td>Bericht is verwijderd<br>
<a href='gastenboek.php'>Gastenboek</a> - <a href=gastenboek.php?actie=webmaster>Webmaster</a></td></tr></table>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?
    }

    else if ($webmasteractie == 'scheldwoorden') //Het toevoegen van scheldwoorden
    {
    ?>

<form action="gastenboek.php?actie=webmaster&webmasteractie=scheldwoordentoevoegen" method="post" name="scheldwoordentoevoegen">
<table align="center"><tr><td>Scheldwoord: <input type="text" name="woord"><input type="submit" value="toevoegen"></td></tr></table>
</form>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?
    }

    else if ($webmasteractie == 'scheldwoordentoevoegen') //Het toevoegen van scheldwoorden
    {
    $sql = ("INSERT INTO gastenboekscheldwoorden-nl (id, woord) VALUES ('', '$woord')");
    $result = mysql_query ($sql) or die (mysql_error());
    ?>

<table align="center"><tr><td>
Het scheldwoord
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? echo $woord; ?>
is toegevoegd aan de filter.<br>
<a href=gastenboek.php?actie=webmaster&webmasteractie=scheldwoorden>Nog een woord toevoegen</a><br />
<a href=gastenboek.php?actie=webmaster>Webmaster-site</a>
</td></tr></table>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?
    }

    else if ($webmasteractie == 'smiley') //Het uploaden van smileys, hierbij wordt ervan uitgegaan dat de smiley's in images/smilies/ staan
    {
    ?>

<form method="post" action="gastenboek.php?actie=webmaster&webmasteractie=smileyupload" enctype="multipart/form-data">
<table align="center"><tr><td>
<input type="file" name="afbeelding"><br>
Afkorting: <input type="text" name="afkorting">
</td></tr>
<tr><td align="center">
<input type="submit" name="submit" value="uploaden">
</td></tr>
</table>
</form>

<table align="center"><tr><td colspan="2"><b>Reeds gebruikte afkortingen:</b></td></tr>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?
    $result
= mysql_query ("SELECT * FROM gastenboeksmiley-nl order by id desc")or die (mysql_error());
    while ($array = mysql_fetch_array($result))
    {

    echo "<tr><td>".$array['afkorting']."</td><td><img src=images/smilies/".$array['afbeelding']."></td></tr>";
    }

    ?>

</table>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
<?
    }


    else if ($webmasteractie == 'smileyupload') //Het uploaden van smileys
    {

$locatie="images/smilies/"; //of een andere map, vergeet niet de w-rechten
   if(is_uploaded_file($_FILES['afbeelding']['tmp_name']))
   {

   //controleer grootte
        if($_FILES['afbeelding']['size']>15000)
        {
//bepaal zelf de max. grootte in bytes
            echo "Het bestand is te groot<br><a href=javascript:history.go(-1)>Terug</a>";
        }

        //controleer extensie, voeg maar andere toe
        elseif(!eregi("((.gif|.jpg)$)", $_FILES['afbeelding']['name']))
        {

            echo "het bestand is niet van het juiste type<br><a href=javascript:history.go(-1)>Terug</a>";
        }

        elseif(!move_uploaded_file($_FILES['afbeelding']['tmp_name'],
            $locatie.$_FILES['afbeelding']['name']))
        {

            echo "het bestand kan niet worden verplaatst<br><a href=javascript:history.go(-1)>Terug</a>";
        }

        else
        {
    $bestandsnaam=$_FILES['afbeelding']['name'];
    $sql = ("INSERT INTO gastenboeksmiley-nl (id, afbeelding, afkorting) VALUES ('', '$bestandsnaam', '$afkorting')");
    $result = mysql_query ($sql) or die (mysql_error());
    ?>

<table align="center"><tr><td>
De smiley
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? echo "<img src=images/smilies/".$bestandsnaam."> met afkorting ".$afkorting; ?>
is toegevoegd aan de smiley-lijst.<br>
<a href=gastenboek.php?actie=webmaster&webmasteractie=smiley>Nog een smiley toevoegen</a><br />
<a href=gastenboek.php?actie=webmaster>Webmaster-site</a>
</td></tr></table>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<?
    }
   }
   }


    elseif ($webmasteractie =='smileyverwijder') // Smileys verwijderen uit de database. Ik ben er nog niet achter hoe ik hem ook al bestand verwijder, maar dat kan ik ook via FTP
    {
    $result = mysql_query ("SELECT * FROM gastenboeksmiley-nl order by id desc")or die (mysql_error());
    while ($array = mysql_fetch_array($result))
    {

    // Maak per bericht een FORM aan, aan de hand van de id in de FORM ACTION wordt de geselecteerde item verwijderd
    ?>

<form action="gastenboek.php?actie=webmaster&webmasteractie=smileydelete&id=
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? echo $array['id'] ?>
" method="post" name="delete">
<table border=1 cellspacing=0 width=650 align=center>
<tr>
<td>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? echo "<img src=images/smilies/".$array['afbeelding']."> ".$array['afkorting']; ?>

</td>
</tr>
<tr>
<td colspan="2" align="center">
<input type="submit" name="wissen" value="Wissen">
</td>
</tr>
</table><br><br>
</form>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?php
        }
    }


    else if ($webmasteractie == 'smileydelete') //Het verwijderen van de smileys uit de database
    {
    $news_SQL_del="DELETE FROM gastenboeksmiley-nl WHERE id=$id";
    $bool=mysql_query($news_SQL_del);
    ?>

<table align=center><tr><td>Smiley is verwijderd<br>
<a href=gastenboek.php?actie=webmaster&webmasteractie=smileyverwijder>Nog een smiley verwijderen</a><br />
<a href=gastenboek.php?actie=webmaster>Webmaster-site</a></td></tr></table>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?
    }


    else //Als er geen webmasteractie is aangegeven, dan gewoon het 'homepage' van de webmaster weergeven
    {
    ?>

<table align="center">
<tr><td><a href=gastenboek.php>Bezoekerskant van het gastenboek</a></td></tr>
<tr><td><a href=gastenboek.php?actie=webmaster&webmasteractie=verwijder>Items verwijderen</a></tr>
<tr><td><a href=gastenboek.php?actie=webmaster&webmasteractie=scheldwoorden>Lijst met scheldwoorden aanvullen</a></td></tr>
<tr><td><a href=gastenboek.php?actie=webmaster&webmasteractie=smiley>Smileys toevoegen</a></td></tr>
<tr><td><a href=gastenboek.php?actie=webmaster&webmasteractie=smileyverwijder>Smileys verwijderen uit database</a></td></tr>
</table>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?
    }
}

else if ($actie == 'teken') // Nieuw item invullen
{
  ?>


<form action='gastenboek.php?actie=toevoegen' method='post' name="book">
<table border='1' cellspacing='0' width="600" align="center">
<tr>
<td width="75">
Naam:
</td>
<td>
<input type='tekst' name='naam' size='20'>
</td>
</tr>
<tr>
<td width="75">
Email:
</td>
<td>
<input type='tekst' name='email' size='20'>
</td>
</tr>
<tr>
<td colspan="2">
<textarea name='message' rows='10' cols='71'></textarea>
</td>
</tr>
<tr>
<td align="center" colspan="2">
<table align="center"><tr><td colspan="9">Klik op een smiley om deze toe te voegen!</td></tr>
<tr>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<? // Smiley-lijst oproepen
        $result = mysql_query ("SELECT * FROM gastenboeksmiley-nl order by afkorting desc")or die (mysql_error());
        $x=1;
        while ($array = mysql_fetch_array($result))
        {

            if ($x==10){
                echo "</tr><tr>";
                $x=1;
                }

            echo "<td><img src=images/smilies/".$array['afbeelding']." border=0"; ?>
onclick="javascript:emoticon('
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? echo $array['afkorting']; ?>
')">
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<? echo "</td>";
            $x++;
        }

        ?>

</tr>
</table>
</td>
</tr>
<tr>
<td align='center' colspan="2">
<input type="hidden" name="datum" value="
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? echo date('d-m-Y, h:m') //Datum toevoegen aan het bericht ?>
">
<input type='submit' name='actie' value='toevoegen'>
</td>
</tr>
</table>
</form>
</center>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
<?php
}
else if ($actie =='toevoegen') // Het ingevoerde bericht in de database plaatsen
{
  $naam=$_POST['naam'];
  $naam = ucfirst(strtolower($_POST['naam']));
  $email=$_POST['email'];
  $reactie=$_POST['message'];
  if ($naam == '' OR $email == '' OR $reactie =='')
  {

    echo "Het spijt ons maar volgens ons systeem hebt u niet alle gegevens ingevuld<br><a href=javascript:history.go(-1)>Terug</a>";
  }

  else if($naam == 'Admin' OR $naam =='Webmaster' OR $naam =='Administrator' )
  {

    echo "Probeer je niet voor te doen als iemand die je niet bent!<br><a href=javascript:history.go(-1)>Terug</a>";
  }


  else
  {
    //naam
    $naam = htmlspecialchars($naam);

    //email
    $email = htmlspecialchars($email);

    //reactie
    $reactie = htmlspecialchars($reactie);
    $reactie = nl2br ($reactie);
    $result = mysql_query ("SELECT * FROM gastenboeksmiley-nl order by afkorting desc")or die (mysql_error());
    while ($array = mysql_fetch_array($result))
    {

        $af = $array['afkorting'];
        $img = "<img src=images/smilies/".$array['afbeelding'].">";
        $reactie = str_replace($af,$img,$reactie);
     }


    // scheldwoorden er uit filteren
    $result = mysql_query ("SELECT * FROM gastenboekscheldwoorden-nl order by id desc")or die (mysql_error());
    while ($array = mysql_fetch_array($result))
        {

        $woord = $array['woord'];
        $reactie = str_replace($woord,'******', $reactie);
        }

    //alles toevoegen
    $sql = ("INSERT INTO gastenboek-nl (id, naam, reactie, email, datum) VALUES ('', '$naam', '$reactie', '$email', '$datum')");
    $result = mysql_query ($sql) or die (mysql_error());
    echo"
    <table align=center><tr><td>je bericht is toegevoegd.<br>
    klik <a href='gastenboek.php'>hier</a> om je bericht te bekijken.</td></tr></table>"
;
  }
}

else // als er geen actie is aangegeven, gewoon het gastenboek laten zien
{
  ?>


<table border='1' cellspacing='0' width="600" align="center">
<tr>
<td align="center">
WELKOM BIJ het GASTENBOEK
</td>
</tr>
<tr>
<td align="center">
<a href='gastenboek.php?actie=teken'>klik hier om iets in het gastenboek te schrijven</a>
</td>
</tr>
</table>
<br /><br />

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
        $result
= mysql_query ("SELECT * FROM gastenboek-nl order by id desc")or die (mysql_error());
        while ($array = mysql_fetch_array($result))
        {

          ?>

<table border=1 cellspacing=0 width=650 align=center>
<tr>
<td width='300'>
<a href='mailto:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? echo $array['email'] ?>
'>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? echo $array['naam'] ?>
</a>
</td>
<td align="right">
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? echo $array['datum'] ?>

</td>
</tr>
<tr>
<td colspan="2">
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? echo $array['reactie']; ?>

</td>
</tr></table><br><br>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
        }
}

?>

</body>
</html>
 
Noppes Homeland

Noppes Homeland

27/03/2011 19:40:25
Quote Anchor link
ook niet relevant
Maar nogmaals, je kan het gastenboek beter per direct van je site afhalen
 
Christoph e

christoph e

27/03/2011 19:42:35
Quote Anchor link
ok dan ga ik maar opzoek naar een ander

bedankt
 
Wouter J

Wouter J

27/03/2011 19:43:38
Quote Anchor link
Op dit forum hebben ze [code] tags, gebruik dit in plaats van [quote] tags.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.