Avatar billede lord_fantomos Nybegynder
20. april 2001 - 17:04 Der er 13 kommentarer og
3 løsninger

Tagwall...?

Var der nogle der kunne lave en simpel tagwall, baseret på mysql???
I ved, bare med \"navn\" \"besked\" \"mail\".
Ikke noget stort :o)

Tak
Avatar billede gizmo-gizmo Nybegynder
20. april 2001 - 17:06 #1
ja, det kan jeg godt lave.
meeen der nok nogen med en inden jeg får lavet koden :)
Avatar billede lord_fantomos Nybegynder
20. april 2001 - 17:07 #2
hehe du må da gerne se om du \"kan nå det\"
Avatar billede vladimirr Nybegynder
20. april 2001 - 17:09 #3
Det skal vel også være muligt at slette i den ikke ?
Avatar billede lord_fantomos Nybegynder
20. april 2001 - 17:09 #4
Jo tak
Avatar billede gizmo-gizmo Nybegynder
20. april 2001 - 17:10 #5
okey
Avatar billede lord_fantomos Nybegynder
20. april 2001 - 17:10 #6
Men til det kan jeg vel bruge phpmyadmin, så det er ikke nødvendigt!
Avatar billede gizmo-gizmo Nybegynder
20. april 2001 - 17:12 #7
ok ok :)
Avatar billede well_r Nybegynder
20. april 2001 - 17:12 #8
Jeg har en TAGWALL -> http://www.web-zone.dk/2001-2/chat.php3 - Registerer dig og log ind på chatten - (Det skal du så du har mulighed for at skrive på tagwall\'en)
Avatar billede dalbjerg Nybegynder
20. april 2001 - 17:15 #9
Avatar billede dalbjerg Nybegynder
20. april 2001 - 17:15 #10
En jeg har lavet :o)
Avatar billede well_r Nybegynder
20. april 2001 - 17:16 #11
Hvem er \"osten\"? :)
Avatar billede htx98i17 Professor
20. april 2001 - 17:17 #12
opret felterne navn,mail,besked i din tabel og ret koden til så den passer til din mysql_db

utestet:

<?php

    mysql_connect(\"server\",\"brugernavn\",\"adgangskode\");
    mysq_select_db(\"dbnavn\");

    if(isset($insert)) {
       
        mysql_query(\"INSERT INTO tblnavn (navn,besked,mail) VALUES (\'$navn\',\'$besked\',\'$mail\') \");
    }
   
    $query = mysql_query(\"SELECT * FROM tblnavn \");
   
    while($tag = mysql_fetch_array($query)) {
   
    ?>
   
    <table border=\"0\" >
        <tr>
            <td>Navn:</td>
            <td><? echo$tag[navn]; ?></td>
        </tr>
        <tr>
            <td>Email:</td>
            <td><? echo$tag[mail]; ?></td>
        </tr>
        <tr>
            <td>Besked:</td>
            <td><? echo$tag[besked]; ?></td>
        </tr>
    </table>
   
    <?php } ?>
   
    <form metod=\"get\" action=\"<? $php_self ?>\" >
        <p>
        <input type=\"text\" name=\"navn\" ><br>
        <input type=\"text\" name=\"mail\" ><br>
        <input type=\"text\" name=\"besked\" ><br>
        <input type=\"submit\" name=\"insert\" >
    </form>
Avatar billede well_r Nybegynder
20. april 2001 - 17:18 #13
<html><title>The X-Zone Tag-Zone</title>
<body bgcolor=\"153580\" text=#FFFFFF link=\"#000000\" vlink=\"#CCCCCC\">
<div align=\"center\">
  <pre>&nbsp;<font size=\"5\">Velkommen til The X-Zone Tagwall</font>
</pre>
</div>
<div align=\"center\">
  <pre> P&aring; denne side kan du skrive en lille kommentar som folk langt ind i fremtiden vil kunne l&aelig;se..</pre>
</div>
 
<?
if( $HTTP_POST_VARS[navn] && $HTTP_POST_VARS[mening])
{
    require(\"config.php\");

    mysql_connect($dbhost, $dbuser, $dbpass);
    mysql_select_db($database);
    class WellUsers
    {
        function register()
        {
            $nar = func_num_args();
            if( $nar != 4 )
                return 0;
            $args = func_get_args();
            $result = MYSQL_QUERY(\"SELECT * FROM tagwall WHERE navn=\'$args[0]\' AND icq=\'$args[1]\' AND mening=\'$args[2]\' AND email=\'$args[3]\'\");
            if( ($num = mysql_numrows($result)) == 1 )
                return 0;
            require(\"config.php\");
            if( !MYSQL_QUERY(\"INSERT INTO tagwall (navn, icq, mening, email)
                              VALUES(\'$args[0]\', \'$args[1]\', \'$args[2]\', \'$args[3]\')\") )
                return 0;
            return 1;
        }
        function display_error($errormsg)
        {
            echo $errormsg;
        }
    }
$tagwall = new WellUsers;
if( $tagwall->register($HTTP_POST_VARS [navn], $HTTP_POST_VARS [icq], $HTTP_POST_VARS [mening], $HTTP_POST_VARS [email]) ){
$msg = \"<meta http-equiv=\\\"Refresh\\\" content=\\\"0;url=tag_view.php;
<? echo $variabel ?><?\\\" >\";
echo \" \";
}
else
echo \"Virkede ikke!:(\";
mysql_close();
}

if($msg) echo $msg;
?>
<form action=\"tagwall.php\" method=post enctype=\"multipart/form-data\">
  <div align=\"center\"></div>
  <div align=\"center\"> </div>
  <pre><table width=\"100%\" border=\"0\">
    <tr>
      <td width=\"67%\">Navn :</td>
      <td width=\"33%\">
        <input type=text size=16 name=navn maxlength=16 value=\"\">
      </td>
    </tr>
    <tr>
      <td width=\"67%\">E-mail adresse :</td>
      <td width=\"33%\">
        <input type=text size=16 name=email maxlength=40>
      </td>
    </tr>
    <tr>
      <td width=\"67%\">ICQ nr. :</td>
      <td width=\"33%\">
        <input type=text size=16 name=icq maxlength=8>
      </td>
    </tr>
    <tr>
      <td height=\"91\" width=\"67%\">Tag the wall :</td>
      <td height=\"91\" width=\"33%\">
        <textarea rows=\"4\" name=\"mening\" cols=\"40\"></textarea></td></tr></table><table width=\"100%\" border=\"0\"><tr>
    </tr>
  </table><input type=submit value=\"Tag the wall\"> Vil du se Tagwallen hidtil? <a href=\"view.php\"><font color=\"#FFFFCC\">klik</font></a></pre>
</form>
</body></html>
</body>
</html>
Avatar billede well_r Nybegynder
20. april 2001 - 17:19 #14
------------------ DET ER FILEN MAN KAN LÆSE TAG\'sne!--------------------

<body bgcolor=\"153580\" link=\"#000000\" vlink=\"#CCCCCC\" text=\"#FFFFFF\">
<div align=\"center\">
  <pre>&nbsp;<font size=\"5\">Velkommen til The X-Zone Tagwall</font>
</pre>
</div>
<div align=\"center\">
  <pre> P&aring; denne side kan du skrive en lille kommentar som folk langt ind i fremtiden vil kunne l&aelig;se..</pre>
</div>
 
<?require(\"config.php\");
mysql_connect($dbhost, $dbuser, $dbpass);
mysql_select_db($database);
$res = mysql_query(\"SELECT * FROM tagwall\");
$tal = mysql_num_rows($res);
if ($tal == \"1\") {
print \"<h4>der er i øjeblikket 1 tag</h4>\";
}
elseif ($tal == \"0\") {
print \"<h1>Sorry - no tags!:(</h1>\";
}
else {
print \"<h4>der er i øjeblikket $tal tags</h4>\";
}

mysql_close();
?>
<br>
<?php
require(\"config.php\");
mysql_connect($dbhost, $dbuser, $dbpass);
mysql_select_db($database);
$res = mysql_query(\"SELECT * FROM tagwall 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);
echo \"<b><font color=\\\"000000\\\"><a href=\\\"mailto:$row[email]\\\">$row[navn]</a>
: </font><font color=\\\"FFFFFF\\\">$row[mening]</font size=\\\"1\\\"></b><i><font size=\\\"-1\\\">
<font color=\\\"green\\\">skrevet d. $day - $month -$year klokken $hour:$min:$sec</font></i><font size=\\\"-1\\\"></font></font><br>
\"; }
mysql_close();
?>
Avatar billede well_r Nybegynder
20. april 2001 - 17:21 #15
Ehm..det med hvad der skal stå inde på phpmyadmin - ehm..
det er bare et felt til ID (som selv skal forøges(auto)), navn, mening, icq og tid :)
Avatar billede lord_fantomos Nybegynder
20. april 2001 - 17:32 #16
Ja, derfra kan jeg jo Ændre og Slette hvad nu jeg skal!
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