Avatar billede kll Nybegynder
27. april 2003 - 13:10 Der er 13 kommentarer og
1 løsning

Tagwall

Hej...Er der en der kender en god tagwall eller er der en der vil lave en til mig. Den skal passe til designet her http://www.sheiken.dk .

Det skal bare være en almindelig simpel tagwall.
Avatar billede donwang Nybegynder
27. april 2003 - 13:13 #1
Du kan da bare selv rette en til...!
http://www.webcafe.dk/artikler/php/phpmysqlgaestebog/
Avatar billede stalle Nybegynder
27. april 2003 - 13:13 #2
Kan den bruges mon ?
http://tstalle.dk/tagwall.php
Avatar billede sonic_86 Nybegynder
27. april 2003 - 13:14 #3
Du kan komme med flere points så kan jeg lave et til dig..
Avatar billede popsy Novice
27. april 2003 - 13:15 #4
Brug den gratis reklamefri fra http://services.pezzo.dk/fr.def.asp
Den kan tilpasses totalt til dit design
Avatar billede kll Nybegynder
27. april 2003 - 13:19 #5
Jeg vil helst have en tagwall, hvor der er en form til at skrive i toppen og alle indlæggene under(måske 10 indlæg pr. side). Og den skal være 500 px i bredden.
Avatar billede stalle Nybegynder
27. april 2003 - 13:19 #6
popsy - asp - ikke meget PHP der er i det :-)
Avatar billede sonic_86 Nybegynder
27. april 2003 - 13:20 #7
Jeg har sagt at jeg kan godt lavet et til dig men ikke for 15 points
Avatar billede popsy Novice
27. april 2003 - 13:21 #8
stalle> Nix, men det er så dejligt nemt :D
Avatar billede kll Nybegynder
27. april 2003 - 13:31 #9
sonic 86..Hvor mange point vil du så have for det..

Jeg er nybegynder på denne hjemmeside, så hvordan giver jeg flere point.
Avatar billede ahv Nybegynder
27. april 2003 - 13:47 #10
kll >> Hvis du kan bruge denne tagwall;

http://www.stoltenborg.info/twall/tagwall.htm

Så kan jeg godt hjælpe dig med at sætte den op, det er en som jeg har lavet, og som du kan se viser den 25 indlæg pr. side, dette kan dog nemt rettes til. Er du interesseret?

MSN: alexander_hv@hotmail.com
ICQ: 82550004
Avatar billede ahv Nybegynder
27. april 2003 - 13:54 #11
Skal nok siges at den kører over PHP & MySQL
Avatar billede mathiash Nybegynder
27. april 2003 - 14:10 #12
Jeg har også lige en forslag :-D
http://www.clint-mathis.starthotel.dk/cm/php/se.php?script=Tagwall
Også mig der har lavet den :-D
Avatar billede ahv Nybegynder
27. april 2003 - 15:28 #13
Nu er du lige logget af, men vi støder nok på hinanden på ICQ igen.

Men sådan her kom den til at se ud til alle jer andre:

http://ahv.starthotel.dk/tagwall/skriv.php
Avatar billede ahv Nybegynder
27. april 2003 - 16:34 #14
Tagwallen:

<?php
$connection = mysql_pconnect("server","user","pass");
mysql_select_db("db");

if($_POST[skriv]){
if($_POST[navn] && $_POST[besked]){
if($_POST[mail]<>"")
{
$mailtjek = eregi("^[0-9a-z]([-_.]?[0-9a-z])*@[0-9a-z]([-.]?[0-9a-z])*\\.[a-z]{2,4}$",$_POST[mail]);
if($mailtjek==0)
{
$error = 1;
}}}else{
$error = 2;
}

if(!$error){
$_POST[besked] = addslashes($_POST[besked]);
$_POST[besked] = ereg_replace("<([^>]+)>", "", $_POST[besked]);

$_POST[site] = "http://$_POST[site]";
$_POST[site] = ereg_replace("http://([a-zA-Z0-9@:%_.~#-\?&]*)", "<a target=_blank href=\"http://\\1\">\\1</a>", $_POST[site]);

$insertSQL = "insert into tagwall (navn, mail, site, besked, dato) values ('$_POST[navn]', '$_POST[mail]', '$_POST[site]', '$_POST[besked]', now())";
mysql_query($insertSQL);
header("Location: $PHP_SELF");
}}
?>

<html>
<head>
<title>Tagwall</title>

<style>

body{font-size: 11px; font-family: tahoma; color: #FFFFFF; background-color: #24272F;}
table{font-size: 11px; font-family: tahoma; color: #FFFFFF; }
A:link {text-decoration: none; color: #FFFFFF;}
A:visited {text-decoration: none; color: #FFFFFF;}
A:active {text-decoration: none; color: #FFFFFF;}
A:hover {text-decoration: none; color: #C0C0C0;}

</style>
</head>

<body>

<?php
if($error == 1){ echo "Den indtastede Tag-mail er <b>ikke</b> korrekt.<br>"; }
if($error == 2){ echo "Du mangler at udfylde nogle felter"; }

?>

<b>
<form method="post" action="<?php echo $PHP_SELF; ?>">
Navn:<br>
<input type="text" name="navn" size="30" maxlength="30" style="color: #000000;background-color: #ffffff;border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; border-bottom: 1px solid #000000; font-size: 8pt; font-family: Verdana; color: #000000; font-weight: bold;" value="<?php echo $_POST[navn]; ?>"><br>
E-Mail:<br>
<input type="text" name="mail" size="30" maxlength="100" style="color: #000000;background-color: #ffffff;border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; border-bottom: 1px solid #000000; font-size: 8pt; font-family: Verdana; color: #000000; font-weight: bold;" value="<?php echo $_POST[mail]; ?>"><br>
Hjemmeside:<br>
<input type="text" name="site" size="30" maxlength="100" style="color: #000000;background-color: #ffffff;border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; border-bottom: 1px solid #000000; font-size: 8pt; font-family: Verdana; color: #000000; font-weight: bold;" value="<?php echo $_POST[site]; ?>"> (uden http://)<br>
Besked:<br>
<textarea wrap="virtual" rows="5" name="besked" cols="40" style="color: #000000;background-color: #ffffff;border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; border-bottom: 1px solid #000000; font-size: 8pt; font-family: Verdana; color: #000000; font-weight: bold;"><?php echo $_POST[besked]; ?></textarea><br>
<input type="submit" name="skriv" value="Skriv" style="color: #000000;background-color: #ffffff;border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; border-bottom: 1px solid #000000; font-size: 8pt; font-family: Verdana; color: #000000; font-weight: bold;">
</form>
</b></font>

<br><br>

</body>
</html>

<?php

$visfra = $_GET[visfra];

if(!$_GET[visfra])
{
$visfra = 0;
}

$query = mysql_query ("SELECT * FROM tagwall ORDER BY id DESC limit $visfra, 10");
while ($row = mysql_fetch_array($query)) {
echo "<table width='500' bgcolor='#333742' style='border-collapse: collapse;' cellpadding='3'>";
echo "<tr><td style='border: 1px solid black;'><span style='float: right;'>$row[dato]</span><span style='text-align:left;'>";
echo "<a href='mailto: $row[mail]'><b>$row[navn]</b></a> <a href='$row[site]'>$row[site]</a></span></td></tr>";
echo "<tr><td style='border-left: 1px solid black; border-right: 1px solid black; border-bottom: 1px solid black;'>".nl2br(stripslashes($row[besked]))."</td></tr>";
echo "</table><br>";
}

$antal = mysql_num_rows(mysql_query("SELECT id FROM tagwall"));

if($visfra>0)
{
$bagud = $visfra-10;
echo "<a href='$PHP_SELF?visfra=$bagud'>Forrige</a> ";
}
$page = 1;
for($start=0; $antal > $start; $start=$start+10){
if($visfra != $page*10-10)
{
echo "<a href='$PHP_SELF?visfra=$start'>$page</a> ";
}else{
echo $page." ";
}
$page = $page+1;
}
if($visfra< $antal-10)
{
$naeste = $visfra+10;
echo " <a href='$PHP_SELF?visfra=$naeste'>Næste</a>";
}
mysql_close($connection);
?>


Databasestrukturen:

CREATE TABLE tagwall (
  id int(11) NOT NULL auto_increment,
  navn varchar(30) NOT NULL default '',
  mail varchar(100) default NULL,
  site varchar(150) default NULL,
  besked text NOT NULL,
  dato datetime NOT NULL default '0000-00-00 00:00:00',
  PRIMARY KEY  (id)
) TYPE=MyISAM;
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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