Avatar billede uwm Nybegynder
09. juli 2001 - 23:04 Der er 20 kommentarer og
5 løsninger

Gæstebog

Hej er der mon nogen som kan hjælpe mig med at lave en gæstebog jeg har prøvet snart at hente 20 forskelige gæstebøger men jeg kan ikke få dem til at virke jeg bruger front page 2000 hvordan få jeg den indlæst i front page 2000 ? og hvad gør jeg forket ? 
hilsen uwm
Avatar billede no_doubt Nybegynder
09. juli 2001 - 23:05 #1
Kan du ikke bare bruge en gratis fra : www.wservice.dk
Avatar billede well_r Nybegynder
09. juli 2001 - 23:17 #2
http://www.script.web-zone.dk/ ->
find 2 forskellige gæstebøger her..
Avatar billede okay Nybegynder
09. juli 2001 - 23:21 #3
Avatar billede well_r Nybegynder
09. juli 2001 - 23:23 #4
okay..jeg kom først!..hehe :)
Avatar billede Slettet bruger
09. juli 2001 - 23:23 #5
Avatar billede uwm Nybegynder
09. juli 2001 - 23:29 #6
Jeg ved desvære ikke hvordan man bruger asp og php
jeg har 5 forskelige men jeg kan ikke få dem ind i frontpage
Avatar billede well_r Nybegynder
09. juli 2001 - 23:33 #7
post dit design..og dit script her..så kan det være at nogen vil være så søde at hjælpe dig lidt med opsætningen!
Avatar billede uwm Nybegynder
09. juli 2001 - 23:42 #8
<!--
        WJguestbookPHP 1.2
Dette script må frit bruges så længe disse linier forbliver...
Scriptet er programmeret af Well_R ( http://www.web-zone.dk ) email -> Well@web-zone.dk eller princiboy@hotmail.com
Der må ikke tages imod penge for dette script uden Well_R ved det!
-->

<?
function format($str) {
    if (strlen($str) > 512) { $str = substr($str,0,512); }
    $str = stripslashes($str);
    $str = htmlspecialchars($str);
    $str = ereg_Replace(\"  \", \" \", $str);
    $str = ereg_replace(\"\\__([^\\|]+)\\__\",\"<b>\\\\1</b>\",$str);
    $str = ereg_replace(\"\\_([^\\|]+)\\_\",\"<i>\\\\1</i>\",$str);
    $str = ereg_replace(\"\\_([^\\|]+)\\_\",\"<strong>\\\\1</strong>\",$str);
    $str = ereg_replace(\"((f|ht){1}tp://[a-zA-Z0-9@:%_.~#-\\?&]+)\", \"<a href=\\\"\\\\1\\\" target=\\\"_blank\\\"><font color=\\\"\".$userinfo[\"link_color\"].\"\\\">\\\\1</a></font>\", $str);
    $str = ereg_replace(\"[:]+[)]\", \"<img src=\\\"images/glad.gif\\\">\", $str);
    $str = ereg_replace(\"[:]+[=]+[)]\", \"<img src=\\\"images/glad.gif\\\">\", $str);
    $str = ereg_replace(\"[;]+[o]+[o]+[)]\", \"<img src=\\\"images/alien.gif\\\">\", $str);
    $str = ereg_replace(\"[:]+[o]+[)]\", \"<img src=\\\"images/haha.gif\\\">\", $str);
    $str = ereg_replace(\"[.]+[)]+[)]\", \"<img src=\\\"images/supergrin.gif\\\">\", $str);
    $str = ereg_replace(\"[;]+[)]\", \"<img src=\\\"images/blink.gif\\\">\", $str);
    $str = ereg_replace(\"[8]+[)]\", \"<img src=\\\"images/sungalsses.gif\\\">\", $str);
    $str = ereg_replace(\"[:]+[x]\", \"<img src=\\\"images/Angry.gif\\\">\", $str);
    $str = ereg_replace(\"[:]+[(]\", \"<img src=\\\"images/sur.gif\\\">\", $str);
    $str = ereg_replace(\"[.]+[(]+[(]\", \"<img src=\\\"images/trist.gif\\\">\", $str);
    $str = ereg_replace(\"[;]+[o]+[)]\", \"<img src=\\\"images/blink 2.gif\\\">\", $str);
    $str = ereg_replace(\"
  • +[)]\", \"<img src=\\\"images/tongue.gif\\\">\", $str);
  •     $str = ereg_replace(\"[(]+[o]+[)]\", \"<img src=\\\"images/angel.gif\\\">\", $str);
        $str = ereg_replace(\"[#]+[!]\", \"<img src=\\\"images/Alert.gif\\\">\", $str);
        $str = ereg_replace(\"[(]+[_]+[)]\", \"<img src=\\\"images/devil.gif\\\">\", $str);
        $str = ereg_replace(\"[Ff]+[Uu]+[Cc]+[Kk]\", \"<img src=\\\"images/Alert.gif\\\">\", $str);
        $str = ereg_replace(\"[Ff*]+[UuÅå*]+[CcRr*]+[Kk*]\", \"<img src=\\\"images/Alert.gif\\\">\", $str);
        $str = ereg_replace(\"[Kk]+[Uu]+[Ss]+[Ss]+[Ee]\", \"<img src=\\\"images/Alert.gif\\\">\", $str);
        $str = ereg_replace(\"[Ff]+[Ii]+[Ss]+[Ss]+[Ee]\", \"<img src=\\\"images/Alert.gif\\\">\", $str);
        $str = ereg_replace(\"([a-zA-Z0-9._-]+@[a-zA-Z0-9._-]+\\.[a-zA-Z0-9._-]+)\",\"<a href=\\\"mailto:\\\\1\\\">\\\\1</a>\",$str);
        $str = ereg_replace(\"[Pp*]+[Ii*!]+[Kk*]\",\"<img src=\\\"images/Alert.gif\\\">\",$str);
        $str = ereg_Replace(\"&lt;center&gt;\", \"<center>\", $str);
        $str = ereg_Replace(\"&lt;/center&gt;\", \"</center>\", $str);
        $str = ereg_Replace(\"&lt;b&gt;\", \"<b>\", $str);
        $str = ereg_Replace(\"&lt;/b&gt;\", \"</b>\", $str);
        $str = ereg_Replace(\"&lt;i&gt;\", \"<i>\", $str);
        $str = ereg_Replace(\"&lt;/i&gt;\", \"</i>\", $str);
        $str = ereg_Replace(\"&lt;br&gt;\", \"<br>\", $str);
        $str = ereg_Replace(\"&lt;p&gt;\", \"<p>\", $str);
        $str = ereg_Replace(\"&lt;/p&gt;\", \"</p>\", $str);
        $str = ereg_Replace(\"&lt;form\", \"<img src=\\\"images/Alert.gif\\\">\", $str);
        return $str;
    }
    require(\"config.php\");
            mysql_connect($dbhost, $dbuser, $dbpass);
            mysql_select_db($database);

            if ($action == \"unban_ip\"){
    if ($HTTP_POST_VARS[nick] == $admin_nick && $HTTP_POST_VARS[pass] == $admin_pass) {
    MYSQL_QUERY(\"DELETE from banlist WHERE ip=\'$HTTP_POST_VARS[ip]\'\");
    print \"Brugeren med IP\'en $HTTP_POST_VARS[ip] er ikke længere banned!\";
    }
    }

            elseif ($action == \"ban_ip\"){
    if ($HTTP_POST_VARS[nick] == $admin_nick && $HTTP_POST_VARS[pass] == $admin_pass) {
    MYSQL_QUERY(\"INSERT INTO banlist (ip) VALUES(\'$HTTP_POST_VARS[ip]\')\");
    print \"Brugeren med IP\'en $HTTP_POST_VARS[ip] er blevet banned!\";
    }
    exit;
    }
    $ip = $REMOTE_ADDR;
    $res_ban = mysql_query(\"SELECT * FROM banlist WHERE ip = \'$ip\'\");
        if (mysql_num_rows($res_ban)) { ?>

    Sorry - du er banned :o( - kontakt webmasteren! <? ; }
        else {
            if ($action == \"skriv_db\"){

    $nick = $HTTP_POST_VARS[nick];
    $hp = $HTTP_POST_VARS[hp];
    $city = $HTTP_POST_VARS[city];
    $email = $HTTP_POST_VARS[email];
    $mening = $HTTP_POST_VARS[mening];
    $ip = $HTTP_POST_VARS[ip];

      if ($nick == \"\"){
    print \" Du mangler at udfylde dit navn!<br>\";
    }
      if ($email == \"\"){
    print \" Du mangler at udfylde din email adresse!<br>\";
    }
      if ($mening == \"\"){
    print \" Du mangler at udfylde din kommentar!<br>\";
    }
        if ($nick != \"\" && $email != \"\" && $mening != \"\") {
    mysql_query(\"INSERT INTO guestbook (nick, hp, city, email, mening, ip) VALUES(\'$nick\', \'$hp\', \'$city\', \'$email\', \'$mening\', \'$ip\')\") or die (mysql_error()); ;

    mail(\"well@web-zone.dk\", \"Så er der blevet tilføjet et nyt indlæg i gæstebogen!\", \"$mening\", \"$nick@$email\");

    print \"Dit indlæg i gæstebogen er blevet gemt\";?><br>
                            <form method=\"post\" action=\"<? print\"$PHP_SELF\"; ?>\" target=\"_self\">
                            <input type=\"hidden\" name=\"action\" value=\"laes\">
                            <input type=\"submit\" value=\"Læs gæstebogen!\"></form><?
    }
    }
            elseif ($action == \"laes\"){


    $res = mysql_query(\"SELECT * FROM guestbook\");
    $tal = mysql_num_rows($res);
    if ($tal == \"1\") {
    print \"<h4>der er i øjeblikket 1 indlæg i gæstebogen</h4>\";
    }
    elseif ($tal == \"0\") {
    print \"<h1>Ingen indlæg endnu! :(</h1>\";
    }
    else {
    print \"<h4>der er i øjeblikket $tal indlæg i gæstebogen</h4>\";
    }

    if ($tal != \"0\") {
    $fra = $show + 1;
    $til = $show + $limit;
    if($tal < $til) {$til = $tal; }
    print \"Der bliver nu vist posterne fra $fra til $til ud af $tal\";
    }
    if (!isset($show)) $show=0;
    {
      $total=$tal;
    }

    if ($show < $total){
    $query = \"select * from guestbook order by id desc limit $show, $limit\";
    $result = mysql_query($query);
    $number = mysql_numrows($result);


    while($row = mysql_fetch_array($result)) {
    $year = substr (\"$row[tid]\", 0, 4);
    $month = substr (\"$row[tid]\", 4, 2);
    $day = substr (\"$row[tid]\", 6, 2);
    $hour = substr (\"$row[tid]\", 8, 2);
    $min = substr (\"$row[tid]\", 10, 2);
    $sec = substr (\"$row[tid]\", 12, 2);

    if ($row[hp] == \"ikke oplyst\" || $row[hp] == \"\") { $hp = \"Ingen hjemmeside\" ; }
    else { $hp = \"<a href=\\\"$row[hp]\\\">Se min hjemmeside!</a>\" ; }

    if ($row[city] == \"ikke oplyst\" || $row[city] == \"\") { $city = \"GadeBums\" ; }
    else { $city = \"$row[city]\" ; }
    ?>
    <table width=\'100%\' border=\'1\' bordercolor=\'#000000\' cellpadding=\'3\' cellspacing=\'0\'>
    <tr valign=\"left\">
        <td bgcolor=\'#0080C0\' width=\"37%\" height=\"2\">
          <? print \"<a href=\\\"mailto:$row[email]\\\">$row[nick]</a>\"; ?>
        </td>
        <td bgcolor=\'#0080C0\' width=\"38%\" height=\"2\">
          <? print \"$hp\"; ?>
        </td>
        <td bgcolor=\'#0080C0\' width=\"25%\" height=\"2\"><? print \"$city\"; ?></td>
    </tr>
    </table>
    <? print \"\".format($row[mening]).\"\"; ?><br>
    Skrevet <? print \"$hour:$min:$sec d. $day/$month - $year\"; ?>
    <br>
    <br>
    <?
    }
    }
        $naeste = $show + $limit;
       
        $forrige = $show - $limit;
       
    ?>
    <table width=\'100%\' border=\'0\' bordercolor=\'#000000\' cellpadding=\'3\' cellspacing=\'0\'>
    <tr valign=\"center\">

    <?
    if($show >= 5) { ?>
                    <td>
                        <center><form method=\"post\" action=\"<? print\"$PHP_SELF\"; ?>\" target=\"_self\">
                            <input type=\"hidden\" name=\"action\" value=\"laes\">
                            <input type=\"hidden\" name=\"show\" value=\"<? print \"$forrige\";?>\">
                            <input type=\"submit\" value=\"Forrige side\"></form></center></td>
       
    <? }

    if($tal > $show + 5) {
    ?>
                    <td>
                        <center><form method=\"post\" action=\"<? print\"$PHP_SELF\"; ?>\" target=\"_self\">
                            <input type=\"hidden\" name=\"action\" value=\"laes\">
                            <input type=\"hidden\" name=\"show\" value=\"<? print \"$naeste\";?>\">
                            <input type=\"submit\" value=\"Næste side\"></form></center></td>
    <?
    }
    ?>
    </tr>
    </table>
    <?
    }
            elseif ($action == \"skriv\"){ ?>
                            <form method=\"post\" action=\"<? print\"$PHP_SELF\"; ?>\" target=\"_self\">
    Dit navn: <input type=\"text\" name=\"nick\" maxlength=16 value=\"\"><br>
    Dit Website adr: <input type=\"text\" name=\"hp\" maxlength=50 value=\"\"> - lad venligst stå tom hvis du ikke har et!<br>
    Hvor kommer du fra (By): <input type=\"text\" name=\"city\" maxlength=50 value=\"\"><br>
    Din email adresse: <input type=\"text\" name=\"email\" maxlength=40 value=\"\"><br>
    Mening: <textarea rows=\"6\" name=\"mening\" cols=\"20\"></textarea><br>
                            <input type=\"hidden\" name=\"action\" value=\"skriv_db\">
                            <input type=\"hidden\" name=\"ip\" value=\"<? print \"$REMOTE_ADDR\";?>\">
                            <input type=\"submit\" value=\"Skriv i gæstebogen!\">
    </form>
    <br>
    <br>
    <a href=\"<? print\"$PHP_SELF?action=smileys\";?>\" target=\"_blank\">Se smileys</a>
    <br>
    <br>
    <?
    }
            elseif ($action == \"smileys\"){
    include(\"smileys.php3\");
    }

    elseif ($action == \"admin_login\") { ?>
      <form method=\"post\" action=\"<? print\"$PHP_SELF\"; ?>\" target=\"_self\">
                            <input type=\"hidden\" name=\"action\" value=\"admin_option\">
    Admin brugernavn : <input type=\"text\" name=\"nick\" maxlength=16 value=\"\"><br>
    Admin kode : <input type=\"password\" name=\"pass\" maxlength=16 value=\"\"><br>
                            <input type=\"submit\" value=\"Login\"></form><?
    }

            elseif ($action == \"admin_option\"){
    if ($HTTP_POST_VARS[nick] == $admin_nick && $HTTP_POST_VARS[pass] == $admin_pass) {
    ?>
    Velkommen til Admin<br>
    Du kan nu slette alle de poster du vil ved at klikke ude i højre side af hver post.
    <br>
    <br>
                    <form method=\"post\" action=\"<? print\"$PHP_SELF\"; ?>\" target=\"_self\">
                            <input type=\"hidden\" name=\"action\" value=\"banlist\">
                            <input type=\"hidden\" name=\"nick\" value=\"<? print \"$HTTP_POST_VARS[nick]\";?>\">
                            <input type=\"hidden\" name=\"pass\" value=\"<? print \"$HTTP_POST_VARS[pass]\";?>\">
                            <input type=\"submit\" value=\"Ban liste\"></form>

          <form method=\"post\" action=\"<? print\"$PHP_SELF\"; ?>\" target=\"_self\">
                            <input type=\"hidden\" name=\"action\" value=\"slet_alle\">
                            <input type=\"hidden\" name=\"nick\" value=\"<? print \"$HTTP_POST_VARS[nick]\"; ?>\">
                            <input type=\"hidden\" name=\"pass\" value=\"<? print \"$HTTP_POST_VARS[pass]\"; ?>\">
            <input type=\"submit\" value=\"Tøm gæstebogen\"></form>

          <form method=\"post\" action=\"<? print\"$PHP_SELF\"; ?>\" target=\"_self\">
    Slet alle fra denne bestemte IP<input type=\"text\" name=\"slet_ip\" maxlength=15 value=\"\">
                            <input type=\"hidden\" name=\"action\" value=\"slet_alle_bestemt_ip\">
                            <input type=\"hidden\" name=\"nick\" value=\"<? print \"$HTTP_POST_VARS[nick]\"; ?>\">
                            <input type=\"hidden\" name=\"pass\" value=\"<? print \"$HTTP_POST_VARS[pass]\"; ?>\">
            <input type=\"submit\" value=\"Slet alle fra bestemt IP\"></form>
    <?
    $res = mysql_query(\"SELECT * FROM guestbook ORDER BY id DESC\");
    while($row = mysql_fetch_array($res)) {
    $year = substr (\"$row[tid]\", 0, 4);
    $month = substr (\"$row[tid]\", 4, 2);
    $day = substr (\"$row[tid]\", 6, 2);
    $hour = substr (\"$row[tid]\", 8, 2);
    $min = substr (\"$row[tid]\", 10, 2);
    $sec = substr (\"$row[tid]\", 12, 2);

    if ($row[hp] == \"ikke oplyst\" || $row[hp] == \"\") { $hp = \"Ingen hjemmeside\" ; }
    else { $hp = \"<a href=\\\"$row[hp]\\\">Se min hjemmeside!</a>\" ; }

    if ($row[city] == \"ikke oplyst\" || $row[city] == \"\") { $city = \"GadeBums\" ; }
    else { $city = \"$row[city]\" ; }
    ?>
    <table width=\'100%\' border=\'1\' bordercolor=\'#000000\' cellpadding=\'3\' cellspacing=\'0\'>
    <tr valign=\"left\">
        <td bgcolor=\'#0080C0\' width=\"50%\" height=\"2\"><? print \"<a href=\\\"mailto:$row[email]\\\">$row[nick]</a>\"; ?></td>
        <td bgcolor=\'#0080C0\' width=\"25%\" height=\"2\"><? print \"$hp\"; ?></td>
        <td bgcolor=\'#0080C0\' width=\"25%\" height=\"2\"><? print \"$city\"; ?></td>
        <td bgcolor=\'#0080C0\' width=\"25%\" height=\"2\">
                      <form method=\"post\" action=\"<? print\"$PHP_SELF\"; ?>\" target=\"_self\">
                            <input type=\"hidden\" name=\"action\" value=\"slet_indlaeg\">
                            <input type=\"hidden\" name=\"id\" value=\"<? print \"$row[id]\"; ?>\">
                            <input type=\"hidden\" name=\"nick\" value=\"<? print \"$HTTP_POST_VARS[nick]\"; ?>\">
                            <input type=\"hidden\" name=\"pass\" value=\"<? print \"$HTTP_POST_VARS[pass]\"; ?>\">
                            <input type=\"submit\" value=\"Slet\"></form>
                      <form method=\"post\" action=\"<? print\"$PHP_SELF\"; ?>\" target=\"_self\">
                            <input type=\"hidden\" name=\"action\" value=\"ban_ip\">
                            <input type=\"hidden\" name=\"id\" value=\"<? print \"$row[id]\"; ?>\">
                            <input type=\"hidden\" name=\"ip\" value=\"<? print \"$row[ip]\"; ?>\">
                            <input type=\"hidden\" name=\"nick\" value=\"<? print \"$HTTP_POST_VARS[nick]\"; ?>\">
                            <input type=\"hidden\" name=\"pass\" value=\"<? print \"$HTTP_POST_VARS[pass]\"; ?>\">
                            <input type=\"submit\" value=\"Ban\"></form></td>
    </tr>
    </table>
    <? print \"\".format($row[mening]).\"\"; ?>
    <br>
    Skrevet <? print \"$hour:$min:$sec d. $day/$month - $year af $row[ip]\"; ?>
    <br>
    <br>
    <?
    }
    }
    else {
    print \"Admin bruger og kode stemmer ikke overens!\"; }
    }
            elseif ($action == \"slet_alle\") {
    if ($HTTP_POST_VARS[nick] == $admin_nick && $HTTP_POST_VARS[pass] == $admin_pass) {
    mysql_query(\"DELETE from guestbook\");
    print \"Så er gæstebogen tømt for alle indlæg!\"; ?>
                    <form method=\"post\" action=\"<? print\"$PHP_SELF\"; ?>\" target=\"_self\">
                            <input type=\"hidden\" name=\"action\" value=\"admin_option\">
                            <input type=\"hidden\" name=\"nick\" value=\"<? print \"$HTTP_POST_VARS[nick]\";?>\">
                            <input type=\"hidden\" name=\"pass\" value=\"<? print \"$HTTP_POST_VARS[pass]\";?>\">
                            <input type=\"submit\" value=\"Tilbage\"></form>
    <?
    }
    else {
    print \"Admin bruger og kode stemmer ikke overens!\"; }
    }
            elseif ($action == \"slet_indlaeg\"){
    if ($HTTP_POST_VARS[nick] == $admin_nick && $HTTP_POST_VARS[pass] == $admin_pass) {
    mysql_query(\"DELETE from guestbook WHERE id=\'$HTTP_POST_VARS[id]\'\");
    print \"SLETTET! ID = $HTTP_POST_VARS[id]\"; ?>
                    <form method=\"post\" action=\"<? print\"$PHP_SELF\"; ?>\" target=\"_self\">
                            <input type=\"hidden\" name=\"action\" value=\"admin_option\">
                            <input type=\"hidden\" name=\"nick\" value=\"<? print \"$HTTP_POST_VARS[nick]\";?>\">
                            <input type=\"hidden\" name=\"pass\" value=\"<? print \"$HTTP_POST_VARS[pass]\";?>\">
                            <input type=\"submit\" value=\"Tilbage\"></form>
    <?
    }
    else {
    print \"Admin bruger og kode stemmer ikke overens!\"; }
    }
            elseif ($action == \"slet_alle_bestemt_ip\"){
    if ($HTTP_POST_VARS[nick] == $admin_nick && $HTTP_POST_VARS[pass] == $admin_pass) {
    mysql_query(\"DELETE from guestbook WHERE ip=\'$HTTP_POST_VARS[slet_ip]\'\");
    print \"Så er gæstebogen tømt for alle indlæg skrevet fra denne ip: $HTTP_POST_VARS[slet_ip]!\"; ?>
                    <form method=\"post\" action=\"<? print\"$PHP_SELF\"; ?>\" target=\"_self\">
                            <input type=\"hidden\" name=\"action\" value=\"admin_option\">
                            <input type=\"hidden\" name=\"nick\" value=\"<? print \"$HTTP_POST_VARS[nick]\";?>\">
                            <input type=\"hidden\" name=\"pass\" value=\"<? print \"$HTTP_POST_VARS[pass]\";?>\">
                            <input type=\"submit\" value=\"Tilbage\"></form>
    <?
    }
    else {
    print \"Admin bruger og kode stemmer ikke overens!\"; }
    }
            elseif ($action == \"banlist\"){
    if ($HTTP_POST_VARS[nick] == $admin_nick && $HTTP_POST_VARS[pass] == $admin_pass) {?>
    Her er en liste over alle bannede ip adresser:
    <?
    $res = mysql_query(\"SELECT * FROM banlist\");
    $tal_ban = mysql_num_rows($res);
    if ($tal_ban == \"1\") {
    print \"<h4>Der er i øjeblikket 1 banned ip adresse!</h4>\";
    }
    elseif ($tal_ban == \"0\") {
    print \"<h1>Ingen er bannede! :o)</h1>\";
    }
    else {
    print \"<h4>der er i øjeblikket $tal_ban bannede IP adresser</h4>\";
    }
    $res = mysql_query(\"SELECT * FROM banlist ORDER BY id DESC\");
    while($row = mysql_fetch_array($res)) {
    $year = substr (\"$row[tid]\", 0, 4);
    $month = substr (\"$row[tid]\", 4, 2);
    $day = substr (\"$row[tid]\", 6, 2);
    $hour = substr (\"$row[tid]\", 8, 2);
    $min = substr (\"$row[tid]\", 10, 2);
    $sec = substr (\"$row[tid]\", 12, 2);
    ?>
    <table width=\'100%\' border=\'1\' bordercolor=\'#000000\' cellpadding=\'3\' cellspacing=\'0\'>
    <tr valign=\"left\">
        <td bgcolor=\'#0080C0\' width=\"37%\" height=\"2\">
    <? print \"$row[ip]\"; ?>    </td>
        <td bgcolor=\'#0080C0\' width=\"38%\" height=\"2\">
    <? print \"$hour:$min:$sec d. $day/$month - $year\"; ?>
        </td>
        <td bgcolor=\'#0080C0\' width=\"5%\" height=\"2\">
                      <form method=\"post\" action=\"<? print\"$PHP_SELF\"; ?>\" target=\"_self\">
                            <input type=\"hidden\" name=\"action\" value=\"unban_ip\">
                            <input type=\"hidden\" name=\"ip\" value=\"<? print \"$row[ip]\"; ?>\">
                            <input type=\"hidden\" name=\"id\" value=\"<? print \"$row[id]\"; ?>\">
                            <input type=\"hidden\" name=\"nick\" value=\"<? print \"$HTTP_POST_VARS[nick]\"; ?>\">
                            <input type=\"hidden\" name=\"pass\" value=\"<? print \"$HTTP_POST_VARS[pass]\"; ?>\">
                            <input type=\"submit\" value=\"unBan\"></form></td>
        </td>
    </tr>
    </table>
    <br>
    <?
    }
    }
    }
    if ($action == \"\") {
    print \"
    <left><b>JWGuestbook 1.1 PHP</b><br><br>
    <b>Bruger :</b><br>
      - Det er muligt at skrive i g&aelig;stebogen.<br>
      - Det er muligt at l&aelig;se i g&aelig;stebogen.<br>
      - Det er ikke længere muligt at indsætte et indlæg uden navn, email eller kommentar er udfyldt.<br>
      - Så er der blevet tilføjet en masse små og søde smileys.<br>
      - Siderne er nu blevet delt op i flere sider med en limit på 5 posts.<br>
      - Så er det blevet muligt at skriv en masse HTML såsom &lt;br&gt;, &lt;b&gt;, &lt;i&gt;, &lt;p&gt;, og &lt;center&gt;<br>
    <br>
    <b>Admin :</b><br>
      - Det er muligt at slette indl&aelig;g.<br>
      - Det er muligt at slette alle indl&aelig;g.<br>
      - Det er muligt at slette alle indlæg skrevet fra én bestemt ip.<br>
      - Det er muligt at se folks ip så man kan banne.<br>
      - Det er muligt at banne folk med en bestemt ip.<br>
      - Det er muligt at se en banliste.<br>
      - Det er muligt at unbanne en bestemt ip.<br>
      - Admin får automatisk besked når der er kommet et nyt indlæg!.<br>
    <br>
    Demo: <a href=\\\"http://www.web-zone.dk/script/php/jwguestbook\\\"> HER </a><br>
    Download: <a href=\\\"http://www.web-zone.dk/script/php/jwguestbookphp.zip\\\"> HER </a><br>

    </left>\";} }
    ?>
    <center> JWGuestbook 1.2 17/05-2001 </center>
    CREATE TABLE Banlist ( id int(10) unsigned DEFAULT \'0\' NOT NULL auto_increment, ip varchar(40) DEFAULT \'255.255.255.255\', tid timestamp(14), PRIMARY KEY (id) );
    <!--
            WJguestbookPHP 1.2
    Dette script må frit bruges så længe disse linier forbliver...
    Scriptet er programmeret af Well_R ( http://www.web-zone.dk ) email -> Well@web-zone.dk eller princiboy@hotmail.com
    Der må ikke tages imod penge for dette script uden Well_R ved det!
    -->

    <?
    function format($str) {
        if (strlen($str) > 512) { $str = substr($str,0,512); }
        $str = stripslashes($str);
        $str = htmlspecialchars($str);
        $str = ereg_Replace(\"  \", \" \", $str);
        $str = ereg_replace(\"\\__([^\\|]+)\\__\",\"<b>\\\\1</b>\",$str);
        $str = ereg_replace(\"\\_([^\\|]+)\\_\",\"<i>\\\\1</i>\",$str);
        $str = ereg_replace(\"\\_([^\\|]+)\\_\",\"<strong>\\\\1</strong>\",$str);
        $str = ereg_replace(\"((f|ht){1}tp://[a-zA-Z0-9@:%_.~#-\\?&]+)\", \"<a href=\\\"\\\\1\\\" target=\\\"_blank\\\"><font color=\\\"\".$userinfo[\"link_color\"].\"\\\">\\\\1</a></font>\", $str);
        $str = ereg_replace(\"[:]+[)]\", \"<img src=\\\"images/glad.gif\\\">\", $str);
        $str = ereg_replace(\"[:]+[=]+[)]\", \"<img src=\\\"images/glad.gif\\\">\", $str);
        $str = ereg_replace(\"[;]+[o]+[o]+[)]\", \"<img src=\\\"images/alien.gif\\\">\", $str);
        $str = ereg_replace(\"[:]+[o]+[)]\", \"<img src=\\\"images/haha.gif\\\">\", $str);
        $str = ereg_replace(\"[.]+[)]+[)]\", \"<img src=\\\"images/supergrin.gif\\\">\", $str);
        $str = ereg_replace(\"[;]+[)]\", \"<img src=\\\"images/blink.gif\\\">\", $str);
        $str = ereg_replace(\"[8]+[)]\", \"<img src=\\\"images/sungalsses.gif\\\">\", $str);
        $str = ereg_replace(\"[:]+[x]\", \"<img src=\\\"images/Angry.gif\\\">\", $str);
        $str = ereg_replace(\"[:]+[(]\", \"<img src=\\\"images/sur.gif\\\">\", $str);
        $str = ereg_replace(\"[.]+[(]+[(]\", \"<img src=\\\"images/trist.gif\\\">\", $str);
        $str = ereg_replace(\"[;]+[o]+[)]\", \"<img src=\\\"images/blink 2.gif\\\">\", $str);
        $str = ereg_replace(\"
  • +[)]\", \"<img src=\\\"images/tongue.gif\\\">\", $str);
  •     $str = ereg_replace(\"[(]+[o]+[)]\", \"<img src=\\\"images/angel.gif\\\">\", $str);
        $str = ereg_replace(\"[#]+[!]\", \"<img src=\\\"images/Alert.gif\\\">\", $str);
        $str = ereg_replace(\"[(]+[_]+[)]\", \"<img src=\\\"images/devil.gif\\\">\", $str);
        $str = ereg_replace(\"[Ff]+[Uu]+[Cc]+[Kk]\", \"<img src=\\\"images/Alert.gif\\\">\", $str);
        $str = ereg_replace(\"[Ff*]+[UuÅå*]+[CcRr*]+[Kk*]\", \"<img src=\\\"images/Alert.gif\\\">\", $str);
        $str = ereg_replace(\"[Kk]+[Uu]+[Ss]+[Ss]+[Ee]\", \"<img src=\\\"images/Alert.gif\\\">\", $str);
        $str = ereg_replace(\"[Ff]+[Ii]+[Ss]+[Ss]+[Ee]\", \"<img src=\\\"images/Alert.gif\\\">\", $str);
        $str = ereg_replace(\"([a-zA-Z0-9._-]+@[a-zA-Z0-9._-]+\\.[a-zA-Z0-9._-]+)\",\"<a href=\\\"mailto:\\\\1\\\">\\\\1</a>\",$str);
        $str = ereg_replace(\"[Pp*]+[Ii*!]+[Kk*]\",\"<img src=\\\"images/Alert.gif\\\">\",$str);
        $str = ereg_Replace(\"&lt;center&gt;\", \"<center>\", $str);
        $str = ereg_Replace(\"&lt;/center&gt;\", \"</center>\", $str);
        $str = ereg_Replace(\"&lt;b&gt;\", \"<b>\", $str);
        $str = ereg_Replace(\"&lt;/b&gt;\", \"</b>\", $str);
        $str = ereg_Replace(\"&lt;i&gt;\", \"<i>\", $str);
        $str = ereg_Replace(\"&lt;/i&gt;\", \"</i>\", $str);
        $str = ereg_Replace(\"&lt;br&gt;\", \"<br>\", $str);
        $str = ereg_Replace(\"&lt;p&gt;\", \"<p>\", $str);
        $str = ereg_Replace(\"&lt;/p&gt;\", \"</p>\", $str);
        $str = ereg_Replace(\"&lt;form\", \"<img src=\\\"images/Alert.gif\\\">\", $str);
        return $str;
    }
    require(\"config.php\");
            mysql_connect($dbhost, $dbuser, $dbpass);
            mysql_select_db($database);

            if ($action == \"unban_ip\"){
    if ($HTTP_POST_VARS[nick] == $admin_nick && $HTTP_POST_VARS[pass] == $admin_pass) {
    MYSQL_QUERY(\"DELETE from banlist WHERE ip=\'$HTTP_POST_VARS[ip]\'\");
    print \"Brugeren med IP\'en $HTTP_POST_VARS[ip] er ikke længere banned!\";
    }
    }

            elseif ($action == \"ban_ip\"){
    if ($HTTP_POST_VARS[nick] == $admin_nick && $HTTP_POST_VARS[pass] == $admin_pass) {
    MYSQL_QUERY(\"INSERT INTO banlist (ip) VALUES(\'$HTTP_POST_VARS[ip]\')\");
    print \"Brugeren med IP\'en $HTTP_POST_VARS[ip] er blevet banned!\";
    }
    exit;
    }
    $ip = $REMOTE_ADDR;
    $res_ban = mysql_query(\"SELECT * FROM banlist WHERE ip = \'$ip\'\");
        if (mysql_num_rows($res_ban)) { ?>

    Sorry - du er banned :o( - kontakt webmasteren! <? ; }
        else {
            if ($action == \"skriv_db\"){

    $nick = $HTTP_POST_VARS[nick];
    $hp = $HTTP_POST_VARS[hp];
    $city = $HTTP_POST_VARS[city];
    $email = $HTTP_POST_VARS[email];
    $mening = $HTTP_POST_VARS[mening];
    $ip = $HTTP_POST_VARS[ip];

      if ($nick == \"\"){
    print \" Du mangler at udfylde dit navn!<br>\";
    }
      if ($email == \"\"){
    print \" Du mangler at udfylde din email adresse!<br>\";
    }
      if ($mening == \"\"){
    print \" Du mangler at udfylde din kommentar!<br>\";
    }
        if ($nick != \"\" && $email != \"\" && $mening != \"\") {
    mysql_query(\"INSERT INTO guestbook (nick, hp, city, email, mening, ip) VALUES(\'$nick\', \'$hp\', \'$city\', \'$email\', \'$mening\', \'$ip\')\") or die (mysql_error()); ;

    mail(\"well@web-zone.dk\", \"Så er der blevet tilføjet et nyt indlæg i gæstebogen!\", \"$mening\", \"$nick@$email\");

    print \"Dit indlæg i gæstebogen er blevet gemt\";?><br>
                            <form method=\"post\" action=\"<? print\"$PHP_SELF\"; ?>\" target=\"_self\">
                            <input type=\"hidden\" name=\"action\" value=\"laes\">
                            <input type=\"submit\" value=\"Læs gæstebogen!\"></form><?
    }
    }
            elseif ($action == \"laes\"){


    $res = mysql_query(\"SELECT * FROM guestbook\");
    $tal = mysql_num_rows($res);
    if ($tal == \"1\") {
    print \"<h4>der er i øjeblikket 1 indlæg i gæstebogen</h4>\";
    }
    elseif ($tal == \"0\") {
    print \"<h1>Ingen indlæg endnu! :(</h1>\";
    }
    else {
    print \"<h4>der er i øjeblikket $tal indlæg i gæstebogen</h4>\";
    }

    if ($tal != \"0\") {
    $fra = $show + 1;
    $til = $show + $limit;
    if($tal < $til) {$til = $tal; }
    print \"Der bliver nu vist posterne fra $fra til $til ud af $tal\";
    }
    if (!isset($show)) $show=0;
    {
      $total=$tal;
    }

    if ($show < $total){
    $query = \"select * from guestbook order by id desc limit $show, $limit\";
    $result = mysql_query($query);
    $number = mysql_numrows($result);


    while($row = mysql_fetch_array($result)) {
    $year = substr (\"$row[tid]\", 0, 4);
    $month = substr (\"$row[tid]\", 4, 2);
    $day = substr (\"$row[tid]\", 6, 2);
    $hour = substr (\"$row[tid]\", 8, 2);
    $min = substr (\"$row[tid]\", 10, 2);
    $sec = substr (\"$row[tid]\", 12, 2);

    if ($row[hp] == \"ikke oplyst\" || $row[hp] == \"\") { $hp = \"Ingen hjemmeside\" ; }
    else { $hp = \"<a href=\\\"$row[hp]\\\">Se min hjemmeside!</a>\" ; }

    if ($row[city] == \"ikke oplyst\" || $row[city] == \"\") { $city = \"GadeBums\" ; }
    else { $city = \"$row[city]\" ; }
    ?>
    <table width=\'100%\' border=\'1\' bordercolor=\'#000000\' cellpadding=\'3\' cellspacing=\'0\'>
    <tr valign=\"left\">
        <td bgcolor=\'#0080C0\' width=\"37%\" height=\"2\">
          <? print \"<a href=\\\"mailto:$row[email]\\\">$row[nick]</a>\"; ?>
        </td>
        <td bgcolor=\'#0080C0\' width=\"38%\" height=\"2\">
          <? print \"$hp\"; ?>
        </td>
        <td bgcolor=\'#0080C0\' width=\"25%\" height=\"2\"><? print \"$city\"; ?></td>
    </tr>
    </table>
    <? print \"\".format($row[mening]).\"\"; ?><br>
    Skrevet <? print \"$hour:$min:$sec d. $day/$month - $year\"; ?>
    <br>
    <br>
    <?
    }
    }
        $naeste = $show + $limit;
       
        $forrige = $show - $limit;
       
    ?>
    <table width=\'100%\' border=\'0\' bordercolor=\'#000000\' cellpadding=\'3\' cellspacing=\'0\'>
    <tr valign=\"center\">

    <?
    if($show >= 5) { ?>
                    <td>
                        <center><form method=\"post\" action=\"<? print\"$PHP_SELF\"; ?>\" target=\"_self\">
                            <input type=\"hidden\" name=\"action\" value=\"laes\">
                            <input type=\"hidden\" name=\"show\" value=\"<? print \"$forrige\";?>\">
                            <input type=\"submit\" value=\"Forrige side\"></form></center></td>
       
    <? }

    if($tal > $show + 5) {
    ?>
                    <td>
                        <center><form method=\"post\" action=\"<? print\"$PHP_SELF\"; ?>\" target=\"_self\">
                            <input type=\"hidden\" name=\"action\" value=\"laes\">
                            <input type=\"hidden\" name=\"show\" value=\"<? print \"$naeste\";?>\">
                            <input type=\"submit\" value=\"Næste side\"></form></center></td>
    <?
    }
    ?>
    </tr>
    </table>
    <?
    }
            elseif ($action == \"skriv\"){ ?>
                            <form method=\"post\" action=\"<? print\"$PHP_SELF\"; ?>\" target=\"_self\">
    Dit navn: <input type=\"text\" name=\"nick\" maxlength=16 value=\"\"><br>
    Dit Website adr: <input type=\"text\" name=\"hp\" maxlength=50 value=\"\"> - lad venligst stå tom hvis du ikke har et!<br>
    Hvor kommer du fra (By): <input type=\"text\" name=\"city\" maxlength=50 value=\"\"><br>
    Din email adresse: <input type=\"text\" name=\"email\" maxlength=40 value=\"\"><br>
    Mening: <textarea rows=\"6\" name=\"mening\" cols=\"20\"></textarea><br>
                            <input type=\"hidden\" name=\"action\" value=\"skriv_db\">
                            <input type=\"hidden\" name=\"ip\" value=\"<? print \"$REMOTE_ADDR\";?>\">
                            <input type=\"submit\" value=\"Skriv i gæstebogen!\">
    </form>
    <br>
    <br>
    <a href=\"<? print\"$PHP_SELF?action=smileys\";?>\" target=\"_blank\">Se smileys</a>
    <br>
    <br>
    <?
    }
            elseif ($action == \"smileys\"){
    include(\"smileys.php3\");
    }

    elseif ($action == \"admin_login\") { ?>
      <form method=\"post\" action=\"<? print\"$PHP_SELF\"; ?>\" target=\"_self\">
                            <input type=\"hidden\" name=\"action\" value=\"admin_option\">
    Admin brugernavn : <input type=\"text\" name=\"nick\" maxlength=16 value=\"\"><br>
    Admin kode : <input type=\"password\" name=\"pass\" maxlength=16 value=\"\"><br>
                            <input type=\"submit\" value=\"Login\"></form><?
    }

            elseif ($action == \"admin_option\"){
    if ($HTTP_POST_VARS[nick] == $admin_nick && $HTTP_POST_VARS[pass] == $admin_pass) {
    ?>
    Velkommen til Admin<br>
    Du kan nu slette alle de poster du vil ved at klikke ude i højre side af hver post.
    <br>
    <br>
                    <form method=\"post\" action=\"<? print\"$PHP_SELF\"; ?>\" target=\"_self\">
                            <input type=\"hidden\" name=\"action\" value=\"banlist\">
                            <input type=\"hidden\" name=\"nick\" value=\"<? print \"$HTTP_POST_VARS[nick]\";?>\">
                            <input type=\"hidden\" name=\"pass\" value=\"<? print \"$HTTP_POST_VARS[pass]\";?>\">
                            <input type=\"submit\" value=\"Ban liste\"></form>

          <form method=\"post\" action=\"<? print\"$PHP_SELF\"; ?>\" target=\"_self\">
                            <input type=\"hidden\" name=\"action\" value=\"slet_alle\">
                            <input type=\"hidden\" name=\"nick\" value=\"<? print \"$HTTP_POST_VARS[nick]\"; ?>\">
                            <input type=\"hidden\" name=\"pass\" value=\"<? print \"$HTTP_POST_VARS[pass]\"; ?>\">
            <input type=\"submit\" value=\"Tøm gæstebogen\"></form>

          <form method=\"post\" action=\"<? print\"$PHP_SELF\"; ?>\" target=\"_self\">
    Slet alle fra denne bestemte IP<input type=\"text\" name=\"slet_ip\" maxlength=15 value=\"\">
                            <input type=\"hidden\" name=\"action\" value=\"slet_alle_bestemt_ip\">
                            <input type=\"hidden\" name=\"nick\" value=\"<? print \"$HTTP_POST_VARS[nick]\"; ?>\">
                            <input type=\"hidden\" name=\"pass\" value=\"<? print \"$HTTP_POST_VARS[pass]\"; ?>\">
            <input type=\"submit\" value=\"Slet alle fra bestemt IP\"></form>
    <?
    $res = mysql_query(\"SELECT * FROM guestbook ORDER BY id DESC\");
    while($row = mysql_fetch_array($res)) {
    $year = substr (\"$row[tid]\", 0, 4);
    $month = substr (\"$row[tid]\", 4, 2);
    $day = substr (\"$row[tid]\", 6, 2);
    $hour = substr (\"$row[tid]\", 8, 2);
    $min = substr (\"$row[tid]\", 10, 2);
    $sec = substr (\"$row[tid]\", 12, 2);

    if ($row[hp] == \"ikke oplyst\" || $row[hp] == \"\") { $hp = \"Ingen hjemmeside\" ; }
    else { $hp = \"<a href=\\\"$row[hp]\\\">Se min hjemmeside!</a>\" ; }

    if ($row[city] == \"ikke oplyst\" || $row[city] == \"\") { $city = \"GadeBums\" ; }
    else { $city = \"$row[city]\" ; }
    ?>
    <table width=\'100%\' border=\'1\' bordercolor=\'#000000\' cellpadding=\'3\' cellspacing=\'0\'>
    <tr valign=\"left\">
        <td bgcolor=\'#0080C0\' width=\"50%\" height=\"2\"><? print \"<a href=\\\"mailto:$row[email]\\\">$row[nick]</a>\"; ?></td>
        <td bgcolor=\'#0080C0\' width=\"25%\" height=\"2\"><? print \"$hp\"; ?></td>
        <td bgcolor=\'#0080C0\' width=\"25%\" height=\"2\"><? print \"$city\"; ?></td>
        <td bgcolor=\'#0080C0\' width=\"25%\" height=\"2\">
                      <form method=\"post\" action=\"<? print\"$PHP_SELF\"; ?>\" target=\"_self\">
                            <input type=\"hidden\" name=\"action\" value=\"slet_indlaeg\">
                            <input type=\"hidden\" name=\"id\" value=\"<? print \"$row[id]\"; ?>\">
                            <input type=\"hidden\" name=\"nick\" value=\"<? print \"$HTTP_POST_VARS[nick]\"; ?>\">
                            <input type=\"hidden\" name=\"pass\" value=\"<? print \"$HTTP_POST_VARS[pass]\"; ?>\">
                            <input type=\"submit\" value=\"Slet\"></form>
                      <form method=\"post\" action=\"<? print\"$PHP_SELF\"; ?>\" target=\"_self\">
                            <input type=\"hidden\" name=\"action\" value=\"ban_ip\">
                            <input type=\"hidden\" name=\"id\" value=\"<? print \"$row[id]\"; ?>\">
                            <input type=\"hidden\" name=\"ip\" value=\"<? print \"$row[ip]\"; ?>\">
                            <input type=\"hidden\" name=\"nick\" value=\"<? print \"$HTTP_POST_VARS[nick]\"; ?>\">
                            <input type=\"hidden\" name=\"pass\" value=\"<? print \"$HTTP_POST_VARS[pass]\"; ?>\">
                            <input type=\"submit\" value=\"Ban\"></form></td>
    </tr>
    </table>
    <? print \"\".format($row[mening]).\"\"; ?>
    <br>
    Skrevet <? print \"$hour:$min:$sec d. $day/$month - $year af $row[ip]\"; ?>
    <br>
    <br>
    <?
    }
    }
    else {
    print \"Admin bruger og kode stemmer ikke overens!\"; }
    }
            elseif ($action == \"slet_alle\") {
    if ($HTTP_POST_VARS[nick] == $admin_nick && $HTTP_POST_VARS[pass] == $admin_pass) {
    mysql_query(\"DELETE from guestbook\");
    print \"Så er gæstebogen tømt for alle indlæg!\"; ?>
                    <form method=\"post\" action=\"<? print\"$PHP_SELF\"; ?>\" target=\"_self\">
                            <input type=\"hidden\" name=\"action\" value=\"admin_option\">
                            <input type=\"hidden\" name=\"nick\" value=\"<? print \"$HTTP_POST_VARS[nick]\";?>\">
                            <input type=\"hidden\" name=\"pass\" value=\"<? print \"$HTTP_POST_VARS[pass]\";?>\">
                            <input type=\"submit\" value=\"Tilbage\"></form>
    <?
    }
    else {
    print \"Admin bruger og kode stemmer ikke overens!\"; }
    }
            elseif ($action == \"slet_indlaeg\"){
    if ($HTTP_POST_VARS[nick] == $admin_nick && $HTTP_POST_VARS[pass] == $admin_pass) {
    mysql_query(\"DELETE from guestbook WHERE id=\'$HTTP_POST_VARS[id]\'\");
    print \"SLETTET! ID = $HTTP_POST_VARS[id]\"; ?>
                    <form method=\"post\" action=\"<? print\"$PHP_SELF\"; ?>\" target=\"_self\">
                            <input type=\"hidden\" name=\"action\" value=\"admin_option\">
                            <input type=\"hidden\" name=\"nick\" value=\"<? print \"$HTTP_POST_VARS[nick]\";?>\">
                            <input type=\"hidden\" name=\"pass\" value=\"<? print \"$HTTP_POST_VARS[pass]\";?>\">
                            <input type=\"submit\" value=\"Tilbage\"></form>
    <?
    }
    else {
    print \"Admin bruger og kode stemmer ikke overens!\"; }
    }
            elseif ($action == \"slet_alle_bestemt_ip\"){
    if ($HTTP_POST_VARS[nick] == $admin_nick && $HTTP_POST_VARS[pass] == $admin_pass) {
    mysql_query(\"DELETE from guestbook WHERE ip=\'$HTTP_POST_VARS[slet_ip]\'\");
    print \"Så er gæstebogen tømt for alle indlæg skrevet fra denne ip: $HTTP_POST_VARS[slet_ip]!\"; ?>
                    <form method=\"post\" action=\"<? print\"$PHP_SELF\"; ?>\" target=\"_self\">
                            <input type=\"hidden\" name=\"action\" value=\"admin_option\">
                            <input type=\"hidden\" name=\"nick\" value=\"<? print \"$HTTP_POST_VARS[nick]\";?>\">
                            <input type=\"hidden\" name=\"pass\" value=\"<? print \"$HTTP_POST_VARS[pass]\";?>\">
                            <input type=\"submit\" value=\"Tilbage\"></form>
    <?
    }
    else {
    print \"Admin bruger og kode stemmer ikke overens!\"; }
    }
            elseif ($action == \"banlist\"){
    if ($HTTP_POST_VARS[nick] == $admin_nick && $HTTP_POST_VARS[pass] == $admin_pass) {?>
    Her er en liste over alle bannede ip adresser:
    <?
    $res = mysql_query(\"SELECT * FROM banlist\");
    $tal_ban = mysql_num_rows($res);
    if ($tal_ban == \"1\") {
    print \"<h4>Der er i øjeblikket 1 banned ip adresse!</h4>\";
    }
    elseif ($tal_ban == \"0\") {
    print \"<h1>Ingen er bannede! :o)</h1>\";
    }
    else {
    print \"<h4>der er i øjeblikket $tal_ban bannede IP adresser</h4>\";
    }
    $res = mysql_query(\"SELECT * FROM banlist ORDER BY id DESC\");
    while($row = mysql_fetch_array($res)) {
    $year = substr (\"$row[tid]\", 0, 4);
    $month = substr (\"$row[tid]\", 4, 2);
    $day = substr (\"$row[tid]\", 6, 2);
    $hour = substr (\"$row[tid]\", 8, 2);
    $min = substr (\"$row[tid]\", 10, 2);
    $sec = substr (\"$row[tid]\", 12, 2);
    ?>
    <table width=\'100%\' border=\'1\' bordercolor=\'#000000\' cellpadding=\'3\' cellspacing=\'0\'>
    <tr valign=\"left\">
        <td bgcolor=\'#0080C0\' width=\"37%\" height=\"2\">
    <? print \"$row[ip]\"; ?>    </td>
        <td bgcolor=\'#0080C0\' width=\"38%\" height=\"2\">
    <? print \"$hour:$min:$sec d. $day/$month - $year\"; ?>
        </td>
        <td bgcolor=\'#0080C0\' width=\"5%\" height=\"2\">
                      <form method=\"post\" action=\"<? print\"$PHP_SELF\"; ?>\" target=\"_self\">
                            <input type=\"hidden\" name=\"action\" value=\"unban_ip\">
                            <input type=\"hidden\" name=\"ip\" value=\"<? print \"$row[ip]\"; ?>\">
                            <input type=\"hidden\" name=\"id\" value=\"<? print \"$row[id]\"; ?>\">
                            <input type=\"hidden\" name=\"nick\" value=\"<? print \"$HTTP_POST_VARS[nick]\"; ?>\">
                            <input type=\"hidden\" name=\"pass\" value=\"<? print \"$HTTP_POST_VARS[pass]\"; ?>\">
                            <input type=\"submit\" value=\"unBan\"></form></td>
        </td>
    </tr>
    </table>
    <br>
    <?
    }
    }
    }
    if ($action == \"\") {
    print \"
    <left><b>JWGuestbook 1.1 PHP</b><br><br>
    <b>Bruger :</b><br>
      - Det er muligt at skrive i g&aelig;stebogen.<br>
      - Det er muligt at l&aelig;se i g&aelig;stebogen.<br>
      - Det er ikke længere muligt at indsætte et indlæg uden navn, email eller kommentar er udfyldt.<br>
      - Så er der blevet tilføjet en masse små og søde smileys.<br>
      - Siderne er nu blevet delt op i flere sider med en limit på 5 posts.<br>
      - Så er det blevet muligt at skriv en masse HTML såsom &lt;br&gt;, &lt;b&gt;, &lt;i&gt;, &lt;p&gt;, og &lt;center&gt;<br>
    <br>
    <b>Admin :</b><br>
      - Det er muligt at slette indl&aelig;g.<br>
      - Det er muligt at slette alle indl&aelig;g.<br>
      - Det er muligt at slette alle indlæg skrevet fra én bestemt ip.<br>
      - Det er muligt at se folks ip så man kan banne.<br>
      - Det er muligt at banne folk med en bestemt ip.<br>
      - Det er muligt at se en banliste.<br>
      - Det er muligt at unbanne en bestemt ip.<br>
      - Admin får automatisk besked når der er kommet et nyt indlæg!.<br>
    <br>
    Demo: <a href=\\\"http://www.web-zone.dk/script/php/jwguestbook\\\"> HER </a><br>
    Download: <a href=\\\"http://www.web-zone.dk/script/php/jwguestbookphp.zip\\\"> HER </a><br>

    </left>\";} }
    ?>
    <center> JWGuestbook 1.2 17/05-2001 </center>
    <!--
            WJguestbookPHP 1.2
    Dette script må frit bruges så længe disse linier forbliver...
    Scriptet er programmeret af Well_R ( http://www.web-zone.dk ) email -> Well@web-zone.dk eller princiboy@hotmail.com
    Der må ikke tages imod penge for dette script uden Well_R ved det!
    -->

    <HTML><HEAD><TITLE>JWGuestbook 1.2 PHP</TITLE>
    <META http-equiv=Content-Type content=\"text/html; charset=windows-1252\">
    <BODY text=#000000 vLink=#006699 aLink=#006699 link=#006699 bgColor=#ffffff>
    <TABLE cellSpacing=1 cellPadding=0 width=700 align=center bgColor=#000000
    border=0>
      <TBODY>
      <TR>
        <TD vAlign=top width=\"100%\" bgColor=#ffffff>
          <TABLE cellSpacing=0 cellPadding=3 width=\"100%\" border=0>
            <TBODY>
            <TR bgColor=#ffffff>
              <TD width=\"50%\"><FONT size=5><B><FONT
                face=\"Verdana, Arial, Helvetica, sans-serif\">JWGuestbook 1.2 PHP</FONT></B></FONT></TD>
              <TD vAlign=bottom noWrap align=right width=\"50%\">
                <DIV align=right><FONT size=2><FONT
                face=\"Verdana, Arial, Helvetica, sans-serif\" size=1></FONT></FONT>
                <TABLE cellSpacing=0 cellPadding=0 width=200 border=0>
                  <TBODY>
                  <TR>
                    <TD align=right>
                        <DIV align=right></DIV>
                      </TD></TR></TBODY></TABLE></DIV></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
    <TABLE height=19 cellSpacing=0 cellPadding=0 width=700 align=center border=0>
      <TBODY>
      <TR>
        <TD vAlign=top width=1 bgColor=#000000><IMG src=\"\" width=1></TD>
        <TD vAlign=top width=698 bgColor=#f7f7f7>
          <TABLE cellSpacing=4 cellPadding=0 width=\"100%\" border=0>
            <TBODY>
            <TR>
              <TD width=\"50%\"><FONT
                face=\"Verdana, Arial, Helvetica, sans-serif\"><B><FONT size=2><A
                href=\"<? print \"$PHP_SELF?action=\";?>\">Hjem</A> </FONT><FONT face=\"Verdana, Arial, Helvetica, sans-serif\"><B><FONT
                face=\"Verdana, Arial, Helvetica, sans-serif\"><B><FONT size=2>| <A
                href=\"<? print\"$PHP_SELF?action=skriv\";?>\">Tilføj</A></FONT></B></FONT></B></FONT><font
                size=2> | <a
                href=\"<? print\"$PHP_SELF?action=laes\";?>\">Vis Gæstebogen</a></font></B></FONT>
                <font
                face=\"Verdana, Arial, Helvetica, sans-serif\"><b><font
                size=2> | <a href=\"<? print\"$PHP_SELF?action=admin_login\";?>\">Admin</a></font></b></font></TD>
              <TD width=\"50%\">
                <DIV align=right><B><FONT
                face=\"Verdana, Arial, Helvetica, sans-serif\" size=2>
    <?
    require(\"config.php\");
        mysql_connect($dbhost, $dbuser, $dbpass);
        mysql_select_db($database);

    $res = mysql_query(\"SELECT * FROM guestbook\");
    $tal = mysql_num_rows($res);
    if ($tal == \"1\") {
    print \"der er i øjeblikket 1 indlæg i gæstebogen\";
    }
    elseif ($tal == \"0\") {
    print \"Der er endnu ingen indlæg i gæstebogen! :(\";
    }
    else {
    print \"der er i øjeblikket $tal indlæg i gæstebogen\";
    }

    ?>
    </FONT> <FONT
                face=\"Verdana, Arial, Helvetica, sans-serif\"
              size=1></FONT></B></DIV>
              </TD></TR></TBODY></TABLE></TD>
        <TD vAlign=top width=1 bgColor=#000000><IMG src=\"\"
    width=1></TD></TR></TBODY></TABLE>
    <TABLE cellSpacing=1 cellPadding=0 width=700 align=center bgColor=#000000
    border=0>
      <TBODY>
      <TR>
        <TD vAlign=top bgColor=#ffffff colSpan=2>
          <DIV align=center><BR>
          <TABLE cellSpacing=1 cellPadding=0 width=488 align=center bgColor=#000000
          border=0>
            <TBODY>
            <TR>
              <TD class=menuoverskrift vAlign=top bgColor=#f7f7f7 colSpan=2>
                <TABLE cellSpacing=4 cellPadding=0 width=\"100%\" border=0>
                  <TBODY>
                  <TR>
                    <TD><? include(\"gbook.php3\"); ?>
                      </TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE><BR></DIV></TD></TR></TBODY></TABLE></BODY></HTML>
     
    <TABLE BORDER=\"0\" CELLSPACING=\"0\" CELLPADDING=\"0\" width=\"100%\">
      <tr>
          <TD ALIGN=\"center\" width=\"58\">&nbsp;<IMG SRC=\"images/Alert.gif\" BORDER=\"0\" WIDTH=\"16\" HEIGHT=\"18\" ALIGN=\"bottom\" ALT=\"\"></td>
          <TD ALIGN=\"center\" width=\"132\">&nbsp;= #!</td>
          <TD ALIGN=\"center\" width=\"58\">&nbsp;<IMG SRC=\"images/Angry.gif\" BORDER=\"0\" WIDTH=\"16\" HEIGHT=\"18\" ALIGN=\"bottom\" ALT=\"\"></td>
          <TD ALIGN=\"center\" width=\"132\">&nbsp;= :x</td>
          <TD ALIGN=\"center\" width=\"58\">&nbsp;<IMG SRC=\"images/blink.gif\" BORDER=\"0\" WIDTH=\"15\" HEIGHT=\"15\" ALIGN=\"bottom\" ALT=\"\"></td>
          <TD ALIGN=\"center\" width=\"132\">&nbsp;= ;)</td>
          <TD ALIGN=\"center\" width=\"58\">&nbsp;<IMG SRC=\"images/glad.gif\" BORDER=\"0\" WIDTH=\"15\" HEIGHT=\"15\" ALIGN=\"bottom\" ALT=\"\"></td>
          <TD ALIGN=\"center\" width=\"132\">&nbsp;= :)</td>
          <TD ALIGN=\"center\" width=\"58\">&nbsp;<IMG SRC=\"images/haha.gif\" BORDER=\"0\" WIDTH=\"15\" HEIGHT=\"15\" ALIGN=\"bottom\" ALT=\"\"></td>
          <TD ALIGN=\"center\" width=\"132\">&nbsp;= :o)</td>
          <TD ALIGN=\"center\" width=\"58\">&nbsp;<IMG SRC=\"images/sungalsses.gif\" BORDER=\"0\" WIDTH=\"15\" HEIGHT=\"15\" ALIGN=\"bottom\" ALT=\"\"></td>
          <TD ALIGN=\"center\" width=\"132\">&nbsp;= 8)</td>
          <TD ALIGN=\"center\" width=\"58\">&nbsp;<IMG SRC=\"images/supergrin.gif\" BORDER=\"0\" WIDTH=\"15\" HEIGHT=\"15\" ALIGN=\"bottom\" ALT=\"\"></td>
          <TD ALIGN=\"center\" width=\"132\">&nbsp;= .))</td>
        </tr>
        <tr>
          <TD ALIGN=\"center\" width=\"58\">&nbsp;<IMG SRC=\"images/sur.gif\" BORDER=\"0\" WIDTH=\"15\" HEIGHT=\"15\" ALIGN=\"bottom\" ALT=\"\"></td>
          <TD ALIGN=\"center\" width=\"132\">&nbsp;= :(</td>
          <TD ALIGN=\"center\" width=\"58\">&nbsp;<IMG SRC=\"images/trist.gif\" BORDER=\"0\" WIDTH=\"15\" HEIGHT=\"15\" ALIGN=\"bottom\" ALT=\"\"></td>
          <TD ALIGN=\"center\" width=\"132\">&nbsp;= .((</td>
          <TD ALIGN=\"center\" width=\"58\">&nbsp;<IMG SRC=\"images/angel.gif\" BORDER=\"0\" WIDTH=\"15\" HEIGHT=\"15\" ALIGN=\"bottom\" ALT=\"\"></td>
          <TD ALIGN=\"center\" width=\"132\">&nbsp;= (o)</td>
          <TD ALIGN=\"center\" width=\"58\">&nbsp;<IMG SRC=\"images/devil.gif\" BORDER=\"0\" WIDTH=\"13\" HEIGHT=\"15\" ALIGN=\"bottom\" ALT=\"\"></td>
          <TD ALIGN=\"center\" width=\"132\">&nbsp;= (_)</td>
          <TD ALIGN=\"center\" width=\"58\">&nbsp;<IMG SRC=\"images/tongue.gif\" BORDER=\"0\" WIDTH=\"15\" HEIGHT=\"15\" ALIGN=\"bottom\" ALT=\"\"></td>
          <TD ALIGN=\"center\" width=\"132\">&nbsp;= *)</td>
          <td align=\"center\" width=\"58\"><font size=\"1\">&nbsp;<img src=\"images/blink 2.gif\" border=\"0\" width=\"15\" height=\"15\" align=\"bottom\" alt=\"\"></font></td>
          <td align=\"center\" width=\"132\">&nbsp;= ;o)</td>
          <TD ALIGN=\"center\" width=\"58\">&nbsp;<IMG SRC=\"images/alien.gif\" BORDER=\"0\" WIDTH=\"13\" HEIGHT=\"15\" ALIGN=\"bottom\" ALT=\"\"></td>
          <TD ALIGN=\"center\" width=\"132\">&nbsp;= ;oo)</td>
        </tr>
      </TABLE>
    Avatar billede uwm Nybegynder
    10. juli 2001 - 00:06 #9
    er du der
    Avatar billede well_r Nybegynder
    10. juli 2001 - 02:07 #10
    ehm..sorry.. men det var ikke lige sådan jeg mente
    jeg mente.. at du skrev et link til den gæstebog du har hentet..og så et link til dit eget design.. så kan man sidde og pusle lidt med det!
    Avatar billede uwm Nybegynder
    10. juli 2001 - 09:53 #11
    Avatar billede hotpop Novice
    10. juli 2001 - 10:00 #12
    gratis gæstebog. www.jksoft.dk
    Avatar billede uwm Nybegynder
    10. juli 2001 - 10:07 #13
    Dit link virker ikke siden findes moske ikke merer
    Avatar billede uwm Nybegynder
    10. juli 2001 - 22:11 #14
    fik du min link ????+
    Avatar billede hotpop Novice
    10. juli 2001 - 22:16 #15
    Avatar billede uwm Nybegynder
    10. juli 2001 - 22:18 #16
    Du kan også på http://www.ihs.dk

    Elev til Elve noget i stiel med den kunne jeg godt tænke mig men jeg ved ikke hvor dan man laver sådan en eller hvordan jeg få den lagt ind i frontpage så jeg kan få den på nettet?????++
    Avatar billede hotpop Novice
    10. juli 2001 - 22:20 #17
    i frontpage er der vist nok et punkt der hedder vis kilde. det skal kopieres derind.
    Avatar billede hotpop Novice
    10. juli 2001 - 22:21 #18
    uwm> hvorfor svarer du på eget spørgsmål? Det er nok at lave kommentarer :)
    Avatar billede uwm Nybegynder
    10. juli 2001 - 22:23 #19
    hum det kan du ha rat i
    Avatar billede uwm Nybegynder
    10. juli 2001 - 22:25 #20
    ja men det virker ikke da jeg ikke kan læse asp eller php filer ind i frontpage?????++
    Avatar billede uwm Nybegynder
    16. juli 2001 - 23:32 #21
    Så er jeg her igen desvære har jeg ikke haft hel med mig ang min gæste bog ej heller den som findes i frontpage der kommer en fejl meddelse siden mangler serveruvidelse ??????
    Avatar billede uwm Nybegynder
    16. juli 2001 - 23:36 #22
    Web-side med aktive FrontPage-komponenter
    Du har sendt en formular eller fulgt en hyperlink til en side, der kræver en Web-server og FrontPage-serverudvidelser for at kunne fungere korrekt.
    Denne meddelser får jeg????????


    Denne formular eller andre FrontPage-komponenter vil fungere korrekt, hvis du udgiver Web-stedet på en Web-server, hvor FrontPage-serverudvidelser er installeret.

    Klik på pilen <Tilbage> for at vende tilbage til den forrige side.
    Avatar billede hotpop Novice
    10. september 2001 - 20:39 #23
    Tak for points :)
    Avatar billede hotpop Novice
    10. september 2001 - 20:39 #24
    *lol* tak for 0 points
    Avatar billede well_r Nybegynder
    10. september 2001 - 20:42 #25
    hehe :)
    Avatar billede Ny bruger Nybegynder

    Din løsning...

    Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

    Loading billede Opret Preview
    Kategori
    Computerworld tilbyder specialiserede kurser i database-management

    Log ind eller opret profil

    Hov!

    For at kunne deltage på Computerworld Eksperten skal du være logget ind.

    Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

    Du kan også logge ind via nedenstående tjenester