Design tips

Lixtal

Er dit lixtal for højt. Tjek det her.

Lix, lixtal og læsbarhed

Gæstebog

Skriv en hilsen. :)

Og gerne et par ord mere end "Test", hvis du vil teste gæstebogen. Så slipper jeg for at skulle slette indlægget. ;)

Se hvordan du laver din egen Gæstebog i PHP og MySQL.

Se hvordan du debugger, hvis gæstebogen driller: Hjælp til debugging.

Navn:


Skriv ikke i dette felt:

Heller ikke her:
Besked:
Navn:


Tidligere indlæg

Michaela
7/6 - 2017
Hej Niels!

Vi er en gruppe som også læser til Multimediedesign og din side har været utrolig hjælpsom.

Rigtig god sommer! :-)
Knud
7/6 - 2017
Tak for din gode hjemmeside
Simon
29/5 - 2017
Dette er bare en test
Joakim Belling
14/11 - 2016
Oraleeee shababs hvad sker der her
Alex
16/8 - 2016
æøa virker vist ikke
Preben
7/8 - 2016
Tak for et dejligt ophold.
Bo Hansen
19/9 - 2015
Hej Niels!
Tak for dit Gæstebogs-program, som jeg har "lånt" og det virker rigtig godt!
www.bolimbo.dk
Jeg kunne godt tænke mig at lave en lille tilføjelse, men ved ikke rigtig hvordan jeg skal gribe det an!
En markering på forsidelinket, når der er et nyt indlæg, ala. DBA.dk når der er nye indlæg på en annonce.
Med venlig hilsen
Bo Grave Hansen
Test
15/7 - 2015
Test test

www.forsikringsportalen.dk/

Virker det?

Find side du har dig her Niels.
ddd
28/5 - 2015
dddkikop
er en test
22/5 - 2015
er en test
Hans Hansen
4/2 - 2015
Dette er en test

Spændende at se hvordan det ser ud
yes
6/12 - 2014
tester
kaare
30/11 - 2014
test
Erik
28/9 - 2014
Jeg kan ikke få gæstebog scriptet til at virke, den siger "Undefined index" i linjen her:
if($_POST["skriv"] strtolower($_POST["spamtjek"]) == "grøn"){

Jeg kan forestille mig at det drejer sig om $_POST - men...
Er der nogen der kan hjælpe med dette?
Erik
27/9 - 2014
Det ville være vidunderligt hvis du en dag får tid/lyst til at lave et enkelt script til søgning på fornavn og efternavn, der kan finde pågældende person i en MySql database.
Jeg har "klunset" en kopi af din gæstebog - den afgjort bruges :-)
Bo
27/9 - 2014
Nu kører det, det var en grundlæggende fejl, da jeg fik det gemt som php var det i orden :D
Bo
27/9 - 2014
Jeg vil gerne prøve at bruge din kode til gæstebog, jeg har oprettet en database og har ændret de første linier så det passer til min udbyder.
når jeg afvikler programmet efter det er gemt får jeg følgende tekst/billede.
bolimbo.dk/off/gaest.htm (link til den gemte side)

Niels
4/8 - 2014
Hej Frodø

Gæstebogen er jo bare i rå HTML. Du skal style den, sådu må ha' gang i lidt CSS, for at style den som du vil have den.

Go' fornøjelse. :)
Martin
15/4 - 2014
Det er fedt dette her
Frodø
24/2 - 2014
Hvorfor fylder det ikke siden ud, jeg har ikke noget at bruge 2 tomme faner til i siderne.
Dilller
24/2 - 2014
Daller
Test
15/1 - 2014
Dette er en test
Jan Mertz
17/12 - 2013
Kan ikke helt få min til at virke, tester lige denne. Jeg må prøve igen ;o)
Marius
12/12 - 2013
Tester bare
Jens Larsen
11/9 - 2013
Tester bare :-)
Erik
15/4 - 2013
Hej Niels.
Som total nybegynder følger jeg med interesse din side om php, så lav endelig flere indlæg.
Med hensyn til din gæstebog, så er der spurgt tidligere hvordan man der kan slette en tekst og begynde forfra?
Hilsen Erik
Mjachobsen@gmail.com
12/4 - 2013
Hvordan sletter jeg en uønsket besked i gæstebogen?
Niels
26/3 - 2013
Hej Kim.

At ændre farve og lave linjer mellem hvert indlæg er ganske let. Man kalder det for styling, og bruger et særligt sprog, der kaldes css. De enkelte styles anbringes i et såkaldt styleheet, som hentes ind i html siden eller placeres i toppen af siden. Hvis du laver en søgning på - css tutorial - vil du kunne finde mange gode begynder guides til emnet. CCS tager ganske kort tid at komme i gang med, og er ofte ret let at bruge, og er samtidig et meget kraftfuldt værktøj. Held og lykke med det. :-)
kim jensen
25/3 - 2013
Og ville lige høre om det er svært at sætte en linie under hver indlæg ? (understreg)mellem hver indlæg ?

Rigtig god påske
kim jensen
25/3 - 2013
Hej

Da jeg ikke er så god til php vil jeg høre om en kunne hjælpe mig med hvor og hvad jeg skal skriv for at skifte farven på det gemte indlæg.

har lavet så navn, mail og indlæg står i midten og med anden skrift.

Men det færdige indlæg står i venstre side og i hvid.

på forhånd tak for hjælpen
Mathias M. Larsen
27/2 - 2013
Skulle lige tjekke den ;)
SommersBlommer
21/2 - 2013
Fantastisk! Lige hvad jeg ledte efter!
test
20/2 - 2013
test
Berit
15/2 - 2013
Tak Niels.
Niels
14/2 - 2013
Tak ska' du ha' Berit.

Det er jo ikke let at "fjern-debugge" din kode, men først ville jeg tjekke om der kommer noget i databasen. Hvis det er tilfældet må fejlen jo ligge i det script, der henter indholdet ud igen.

Og så er det måske query der er noget galt med. Tjek om de har ændre navne på databasen eller tabellerne i forhold til mit oprindelige script.
Berit
14/2 - 2013
Hej,

Det er flot og tak.
Jeg har brugt den og virker hos mig men uden at vise indehold bagefter.
Er der et eller andet der mangler?
Kan du pege på mulige årsager?

Hilsen, Berit
John
13/2 - 2013
Hej

Dejlig at teste den.

Mvh,
Jørgen Jensen
21/1 - 2013
Det her er bare den helt rigtige gæstebog.
Men men men.....
Jeg kan bare ikke finde ud af at lave den
4 scripter - ja ja men hvordan skal de lægges ind ?
Birthe
1/1 - 2013
Lige hvad jeg søger.
Tak
Camilla
10/11 - 2012
Måske man skulle lave sådan en :)
Svend
5/8 - 2012
En lille test
Test
3/7 - 2012
Test


Test
Kasper
1/7 - 2012
Tester lige gæstebogen, kunne være man skulle bruge denne her :D
Morten
10/6 - 2012
Jeg tester også lige din gæstebog.
Hvornår bliver jeg spurgt hvad farve skoven har?
Jette
1/3 - 2012
Hej Niels. Fin side
knus
peter
16/2 - 2012
hej med dig
knud
7/2 - 2012
hej hej hej
Niels
10/1 - 2012
Hej Frank

Fedt du kan bruge det. Jeg lærte rigtig ved selv at lave hjemmesiden, da jeg selv var helt grøn. En rigtig win-win. ;)
Niels
10/1 - 2012
Hej Christian

Du kan sagtens lave switch i stedet. Det kan gøre på rigtig mange måde, og mere eller mindre dynamisk.

Jeg har bare valgt metoden, fordi den er meget pædagogisk og forholdsvis let at forstå for en begynder i PHP.
knud
27/12 - 2011
hej med jer
Frank
26/12 - 2011
Hej NG ser spændende ud med denne side, dejligt der er nogle der gider dele deres script med os nybegyndere
Mvh Frank
Christian
16/12 - 2011
Hej Niels

Jeg sad netop og læste din guide ang. en dynamisk php side med includes osv.

I din header bruger du en masse if-statements, som tjekker hvilken side brugeren befinder sig på.
Ville det ikke være bedre at sætte siderne op i en switch hvor de forskellige undersider er sat ind som cases?

Venlig hilsen
Christian
Niels
7/9 - 2011
Tak ska' du ha' John. :)

Fedt at vide, at det også er brugbart for andre.
John Q. Christensen
7/9 - 2011
Fin side, som jeg kan linke til fra if.fr-gym.dk og bruge i informationsteknologi.
ekspertia@com
8/7 - 2011
Meget Flot Klart, Det Var Lidt Det Jeg skulle bruge :)
Niels
4/7 - 2011
Måske får du ikke afsluttet dine HTML tags i rigtig rækkefølge eller der mangler afsluttende tags. Det giver ofte meget mystisk opførsel.

Et andet bud kan være, at du i stylesheetet skal sørge for at cleare den ovenstående kommentar.

Men rigtigt svært at svare mere præcist på, når gæstebogen ikke er oppe mere. ;)
ilhan unsal
4/7 - 2011
Hej ALLE

er der en eller anden klog person , der kan fortælle mig hvorfor jeg ikke kan se det jeg har skrevet ? Der dukker op alle mulige steder , og ikke under hinaden , ligesom her.

HJÆLP !

www.cafeslot.dk/test
ilhan unsal
30/6 - 2011
Hej Niels

Tak for dit hurtige svar , jeg har været dum og ikke har sat DIV til sidst, derfor den drillede sådan. . Men jeg har lige et lille spørgsmål mere. . Hvis du kigger på www.cafelsot.dk/test ind under gæstebog , kan du se at de indlæg man skriver , ikke bliver listet under hinanden , og i stedet dukker op oppe fra , så man ikke kan læse hvad der står. .
Niels
30/6 - 2011
Hej ilhan

Det har jeg desværre ingen gode bud på. HTML'en i gæstebogen er temmelig simpel, så det burde ikke give anledning til problemer.

Jeg ville nok lave en div under topbaren til det at holde på det reelle indhold.

Held og lykke med det.

ilhan unsal
30/6 - 2011
Hejsa :D Nu har jeg også benyttet mig af din gæstebog-script. Det er super fedt og ligetil.

Jeg kan godt få gæstebogen til at fungere , men den rykker ved andre ting på min side , det er menuen og Javascript-slideshow der bliver rykket, hvorfor det ?

www.cafeslot.dk/test
Niels Erik Pedersen
23/6 - 2011
Hej..
Har lige fundet din side, jeg er lige kommet på nettet selv, og har fået et webhotel og domæne: www.nielsgjern.dk ...
Vil mægtig gerne have en gæstebog på min side, så jeg vil prøve at studere dit eksempel.
Niels Larsen
22/6 - 2011
Jeg er spændt på at prøve din gæstebog. Jeg vil bygge en på min hjemmeside, og ikke alt er lige vellykket
Karl den Store
28/5 - 2011
Pænt
Ulf
23/5 - 2011
Ser jo ganske fornuftigt og enkelt ud ;)
Niels
11/4 - 2011
Hej Mick.

Ja selvfølgelig.

Jeg sletter jævnligt indlæg hvor folk har skrevet meningsløse tastekombinationer. ;)
Mick
11/4 - 2011
Dette er en simpel test.
Min idé er at lukke det inde i et admin-område og bruge det til en brugergruppe som opslagstavle, men er der mulighed for at slette indlæg ?
mikkel
9/4 - 2011
Virker det
Frank
9/3 - 2011
Lige en lille prøve.. ;-)
Niels
25/2 - 2011
Hej Lasse

Prøv evt at følge ovenstående link: "Hjælp til debugging af gæstebog".

Hvis det stadig ikke hjælper dig så tror jeg du skal finde en der kan hjælpe dig lidt.

Niels

Stefan
23/2 - 2011
Hej med dig :D
Lasse
16/2 - 2011
HJÆLP - det virker overhovedet ikke - og jeg har ingen som helst uddannelse i programmering... her er mit resultat

www.spis-det-raat.dk/linkskopi.html

hjælp på sdr@spis-det-raat.dk

please :)
SvampeBob
11/2 - 2011
test
tulle
3/1 - 2011
spændende
Niels
4/10 - 2010
Hej Stig. Tak ska' du ha'. :)

Min filosofi er at gøre tingene så simple som muligt. Det skal være enkelt at få tingene til at fungere. For når du først har noget der virker, er det lettere selv at eksperimentere videre og bygge nye features på.
Stig
3/10 - 2010
Din php rss reader er genial. Mega simpel. Meget bedre end hvad jeg lærte af min egen lærer på SDU. Tak Tak
Niels
20/9 - 2010
Tak fordi i tester gæstebogen ved rent faktisk at skrive noget læsbart. ;)

Så slipper jeg nemlig for at slette indlæggene.
gæst
20/9 - 2010
hej, håber det virker vil lige prøve det
frumpel
8/9 - 2010
hej,
skal lige se, om det virker... ;-)
mvh ...
Thomas
20/7 - 2010
Fedt
Simon D
30/6 - 2010
Flot beskrevet tutorial og dejligt med en udvikler der ikke holder alt inde på kroppen, så vi andre kan følge med! :)
Thumps Up!
Sjaak
19/6 - 2010
Greetings from Holland,


Have a nice summer....
Blomberg
29/5 - 2010
Glemte lige en ting.
Med et domænenavn som xn--iriemould-oka.com kan det ikke lade sige gøre at få valideret sin kode. Fejl fra starten.
Opera Windows giver også en URL fejl. Surt.
I Opera Linux er der ingen problemer ligesom i andre afprøvede browser.
kunne bare vælge et mere normalt domænenavn.
Som skrevet kreativ.
God Weekend.
Blomberg
29/5 - 2010
Tak for svaret/rådet.
Har nogle gange forsøgt at validere min kode. Men må indrømme, at jeg nogle gange bliver forviret over resultatet.
Virke som om at selv, hvad der er standard kode giver fejl. Men der er vel også mere end en standard :-(
Men jeg har meget at lære endnu. Det er en ting der er helt sikkert :-)
Så jeg håber du forsætter dit gode arbejde!
Niels
29/5 - 2010
Det er sandsynligvis fordi at browsere generelt er meget tilgivende over for fejl i HTML'en. Nogle gange er det explorer der er mest tilgivende andre gange de andre browsere.

Det er en god idé at validere din kode med w3.org's validator: www.validator.w3.org

Så sikrer du at HTML'en overholder de gældende standarder, og du kan undgå lignende fejl i fremtiden.
Blomberg
29/5 - 2010
Tak skal du have Niels.
Jeg vil få rette submit problemet.
Et tillægsspørgsmål.
Hvorfor virker submit fuktionen med et a-tag i andre browers undtagen i IE?
Ikke altid let at være kreativ?
Stadigvæk et stort tak herfra :-)
Niels
29/5 - 2010
Hej Blomberg. Selve gæstebogen virker udemærket i IE. Gå ind i gæstebogen med Firefox, kopier adressen, og sæt den ind i en explorer.

Problemet er at dine link til gæstebogen ikke virker. Du må ikke bruge en submit knap inden i et a-tag. Fjern knappen og brug et ordinært link, og problemet er løst.

Hvis du gerne vil style linket som en knap er det ikke noget problem. Det gør du bare med background-color og 2 forskellige borders på henholdsvis top-left og bottom-right.

Held og lykke med det
Blomberg
29/5 - 2010
Hej Niels
Man underes. Har også en fornemmelse af det ligger i HTML i submit. Har prøvet at lave en submit på samme vis ud PHP. Det giver også problem i IE :-(
Her er link:
xn--iriemould-oka.com/visit.php
Måske kan domain navn være et problem.
Hvad har jeg overset?
På forhånd tak for hjælpen Niels :-)
Niels
28/5 - 2010
Rart at høre det er brugbart. :)

@Blomberg. Det lyder mærkeligt med dine browser problemer. Langt det meste foregår jo på serveren. Så fejlen burde logisk set ligge i HTML'en, altså i formularen.

Hvis du har et link kan du jo maile det til mig, så kigger jeg lige hurtigt på det(eller skriv det her men uden "htt:p//-delen", da min validator ikke tillader at man poster links).
Blomberg
28/5 - 2010
Her hentede jeg inspiration til at starte med at programmer PHP / MySQL kode. Altid rart at lære noget nyt. God forklaring Niels.
Det har givet mange søvnløse nætter. Samt en del læsning / fejlsøgning. Dog er en fejl ikke fundet endnu. Min submit funktion virker i mange browser dog ikke i IE ver. 6 og 8 er testet.
Andre der har det på samme måde?
Mads Rode
21/5 - 2010
Jamen så vil jeg da give mig i kast med alle de informationer du giver her på siden. Jeg håber virkelig at jeg finder ud af det, og jeg skal nok lige skrive et indlæg her hvis det hele kommer til at virke. Umiddelbart ser det jo ud til at du formår at være meget pædagogisk:-)
Christian
24/4 - 2010
Hej. Jeg skulle lige teste noget - i orden, hvis du sletter indlægget.
Hans Nissen
15/3 - 2010
Hej Niels
Tak skal du have.
Nu virker alt perfekt igen
Tak
Niels
15/3 - 2010
Hej Hans

Har også rettet fejlen i scriptet til download, da Ole gjorde mig opmærksom på problemet.

Her er lige en hurtig forklaring:
"get_magic_quotes_gpc()-funktionen" er depricated. Det vil sige at vi nu løber ind i den efterfølgende kodeblok, hvor der var en graverende fejl med variabel navnene.
Må med stor skam indrømme, st jeg bare havde copy pastet kodeblokken fra mit
nyhedsscript og derfor ikke fået de rigtige variabler på plads. Sådan her skal
de se ud for at virke:

if(!get_magic_quotes_gpc()){
$navn = addslashes($navn);
$besked = addslashes($besked);
}

Det løste mit problem håber også det kan løse dit.
Hans Nissen
15/3 - 2010
Hej Niels
Har med stor fornøjelse anvendt dit script på vores lille hjemmeside indtil nu, men også jeg har problemer med en php opdatering på mit webhotel. (opdatering fra php 5.2 til 5.3))
Hvad skal man gøre for at få det til at virke igen?
Jeg spørger måske dumt men du har da ikke tilrettet i scriptet du har lagt ud til fri kopi - vel?
Håber du kan hjælpe
Niels
15/3 - 2010
Efter 14 dage med fejl pga af en php opdatering på mit webhotel er Scriptet blevet tilrettet og virker igen.

Mange tak til Ole for at gøre mig opmærksom på problemet. :)
Christian
12/2 - 2010
Jeg er totalt nybegynder til det her, og indtil videre bruger jeg et gratis webhotel, da jeg ikke har fundet det rigtige navn til min hjemmeside endnu. Men jeg får den her fejlmeddelelse, der hvor de tidligere indlæg skulle være (desuden kan man ikke oprette indlæg):


Warning: mysql_query() [function.mysql-query]: Adgang nægtet bruger: 'ODBC'@'localhost' (Bruger adgangskode: NEJ) in F:\HJEMMESIDER\GRAPHICALDESIGN\TEST.WEP.DK\dk\gastebog.php on line 38

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in F:\HJEMMESIDER\GRAPHICALDESIGN\TEST.WEP.DK\dk\gastebog.php on line 38

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in F:\HJEMMESIDER\GRAPHICALDESIGN\TEST.WEP.DK\dk\gastebog.php on line 39
Teddy
3/2 - 2010
Ser ok ud :)
Theis
28/1 - 2010
Tak, det er rigtig pænt af dig. Du får den om lidt.
Niels
28/1 - 2010
Jeg lover ikke noget, men send mig lige hele din kode. Husk bare at slette dine passwords.

Min mailadresse er webmaster(snabela)nielsgamborg.dk
Theis
28/1 - 2010
Ja det har jeg, havde bare overset den. Den registrere den ikke af en eller anden grund?

Niels
28/1 - 2010
Har du husket at lavet et hidden input felt med name='skriv' i formularen?

Jeg har den som det øverste input felt i fomularen i min gæstebog tutorial.
Theis
28/1 - 2010
Hej igen,

Den fejl havde jeg selv fundet, og den gjorde at 3 fejl meddelelser blev til 1.

Jeg har dog ikke haft held til at løse den sidste fejl, linjen med fejlen lyder som følgende: if($_POST['skriv']){ - Jeg kan ikke finde "skriv" nogle andre steder i koden.

Kan du regne det ud, ud fra dette?

Tak for tilbagemeldingen.

Mvh

Theis
Niels
26/1 - 2010
Hej Theis

En hurtig søgning på 'undefined index' gav mig f.eks:

"Undefined index" means the variable you are trying to use doesn't exist. $_POST['Name'] and $_POST['name'] are completely different variables. They may look the same to you, but not to PHP.

Find ud af hvilken variabel du bruger i linje 14, og tag den derfra.

Held og lykke med det. :)

PS. Tjekkede lige hurtigt. Ser ud som om jeg mangler anførsels tegn omkring navn:
$navn = htmlspecialchars($_POST[navn]);
Prøv istedet:
$navn = htmlspecialchars($_POST["navn"]);
Og giv lige et hurtigt ping, hvis det hjælper.
Theis
26/1 - 2010
Hej Niels

Jeg har lavet din gæstebog, og næsten fejlfri :) Den virker som den skal, men jeg får en fejlmeddelelse som lyder:


Notice: Undefined index: skriv in /customers/"her er URL"/"her er henvisning til sitet" on line 14

Jeg har fjernet nogle linjer i koden for at kunne få den gennem din robot :)

Kan du forklare mig hvad der er gået galt ud fra det?

mikkel
25/1 - 2010
tak for det :)
Troels
21/1 - 2010
Naaaa, kan ikke få det til at virke :(
Hej
13/1 - 2010
telefonbøger er tykke
Michael
6/1 - 2010
Hej Niels,

Jeg kan kun tilslutte mig nedenstående kommentarer. Kanon script. Jeg har ledt i MEGET lang tid efter dette. Det fungerer næsten ved mig. Jeg får dog ikke navn og beskrivelsen frem, men kun dato og årstal. Har du et forslag hvor jeg kan lede efter fejlen? Er ved at stirre mig blind på det:-)
Niels
18/12 - 2009
Hej Katrine

Tak ska' du ha'. :) Desværre har jeg hverken tid eller energi pt til at udvikle yderligere på scriptet.

Egentlig er scriptet også mere tiltænkt som en 'læringspakke' fremfor et færdigt script.

HÃ¥ber du selv kan finde ud af udvide funktionaliteten. :)
Tjekkeren
17/12 - 2009
sejt, det virker
GyziieDK
16/12 - 2009
Hej Niels ..
Flot gæstebog du har dig her, men den mangler lige en mindre detalje som jeg ville have elsket! :)

Jeg håbede lidt på at din gæstebog også kunne uploade billeder .. jeg tænkte på om du ville/kunne hjælpe mig med noget i den stil .. Du må meget gerne kontakte mig så vi kan snakke om det på sendmail@gyziie.dk :)

Mvh: Katrine Spencer
Niels
23/11 - 2009
Hej Karen.

Mange tak ska' du ha' :)
Karen Lunderskov
21/11 - 2009
Hej Niels
Jeg søgte på nettet efter gestaltlove og havnede på din hjemmeside. Den er super som hurtigt opslagsværk.
Tak fordi du deler ud af din viden.
God dag,
Hilsen Karen
henrik
21/10 - 2009
test på gæstebog... den er helt flot...
morten
6/10 - 2009
cool cool
Theis
27/9 - 2009
Hej igen,

Det lykkedes mig at få det hele til at virke, så du har ret at man bare skal blive ved med at eksperimentere.

Jeg vil tilslutte mig alle andre og sige mange tak for scriptet!
Niels
27/9 - 2009
Hej Theis.

Du er bestemt ikke den første, der ikke kan få gæstebogen til at virke. Når man copy-paster skal man være 100% præcis.

Når folk skriver til mig efter hjælp plejer jeg at sige, at de skal starte med det eksempel hvor jeg har samlet alle scriptsene i en fil.

Det hjælper ofte, at få simplificeret tingene. Desværre kan jeg ikke debugge for dig, men bare opfordre dig til at eksperimenter videre.

Debugging er en fast bestandel af al programmering, og der er desværre ingen lette genveje.

Check, dobbelt check, triple check alle indtastninger, parentenser, tegn etc.

Det lykkedes for de fleste at få tingene til at virke, men det kræver en indsats.

Det gode ved debugging er at man som regel bliver klogere af det. Og næste gang er det nogen helt andre fejl, man laver. ;)
Theis
27/9 - 2009
Jeg får denne fejlmeddelelse:

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource

Kan du hjælpe mig til at forstå problemet Niels?
Theis
27/9 - 2009
Er jeg den eneste der ikke har fået den her fancy gæstebog til at virke??
Eric
1/9 - 2009
Det er du sør'me' sluppet godt fra!

Alle tiders!
Mathias
24/7 - 2009
Tak for det... Nu håber jeg min Mysql virker
poul
22/7 - 2009
tak for det
Niels
9/7 - 2009
hehe.

Du må gerne arbejde videre med det, Erik. Jeg skal nok linke til dig, når du engang får integreret et komplet brugerstyringssytem i gæstebogen. ;)
Erik
8/7 - 2009
Hej, det er et mægtigt fint script, men der mangler et område for registrerinmg af brugere :=)
Poul
28/6 - 2009
Hej Niels
Jeg har kigget dine billeder. Ret fint men når jeg ser dem er siden ligesom for stor til min skærm. 10-15 % af dine foto's højre side kommer ikke med. Hved du hvad jeg kan gøre ?

Og ja jeg vil gerne have 15 foto tilsendt fra vore tur i RÃ¥bjerg mile.
lol
2/6 - 2009
roflman
Christoffer
9/5 - 2009
Fedt, det har været svært at finde et script som dette!
Jens Laursen
25/4 - 2009
Hej - faldt over din side da jeg surfede google på et par emner jeg vile i bund i.
En fantastisk side må jeg nok indrømme, lige hvad jeg havde brug for til nogle af de problemer jeg af og til løber ind i,
keep up the good work :)

Tak til Niels Gamborg
Flemming
11/4 - 2009
Hej igen..

Så virker gæstebogen upåklageligt :)
1000 TAK FOR HJÆLPEN.

hvis du har tid en dag.. må du meget gerne skrive hvordan man får et rubrik mere ind i gæstebogen. så gæsterne kan skrive f.eks der mail.
Niels
10/4 - 2009
Hej Flemming

Du kan kalde dem det du vil, bare de får endelsen php.

Hvis du samler scriptsene i en fil som jeg har gjort i det sidste eksempel, kan du jo kalde siden "gaest.php".

Du kan kalde den "index.php" hvis din gæstebog er på forsiden.

Eller "xx23.php" eller noget andet meningsløst, hvilket ikke er specielt brugervenligt, men måske kan reducere mængende af spamrobotter.
Flemming
7/4 - 2009
Hej Niels :)

hvad skal de 4 forskellige filer kaldes til gæstebogen?
kan ikke finde det i din forklaring nemlig :(
Niels
31/3 - 2009
Tak ska' du ha', Michael. :)

Hvis du vil integrere scriptet i dit CSS, skal du bare give de forskellige html tags et id eller en class. SÃ¥ kan kan du tage fat dem iCSS'en og style dem efter behag.
Michael
30/3 - 2009
Flot og meget nemt script. Jeg sad ellers og bøvlede med det gæstebog script der findes i IDG Start på PHP (af Thomas G. Kristensen) og jeg kunne bar eikke få det til at virke...fatter stadigvæk ikke hvorfor.

Anyway, kanont initiativ.

Tak


Spørgsmål: Hvordan lægger jeg det her script ind i et allerede designet CSS script?
Christoffer
6/2 - 2009
Hey,

flot side og lækkert script..
Mia
23/1 - 2009
Hej

Synes det ser helt vildt fint ud. Jeg er desværre kun erfaren i html og css og er lidt i tvivl om om jeg blot skal skrive hele det sidste (samlede)script med mine koder osv. i en html fil eller hvordan?

Vil meget gerne prøve din gæstebog!

Mvh Mia
Jesper
6/1 - 2009
Hej

Mange tak for den super gode gæstebog (;
Dejligt nem at finde rundt i og ændre lidt i

Efter jeg oprettede en felt skjult med css og gjorde sådan beskeden vil blive kasseret hvis der var tekst i, har jeg ikke oplevet spam :)
Sigurd
4/1 - 2009
Hejsa Niels.
Jeg leder en gæstebog som der virker det har jeg ikke haft hel til i nu
så nu vil jeg prøve din.
Hilsen Sigurd
Casper
3/1 - 2009
fedt nok :P
Loenstrup
23/12 - 2008
Hej Niels:)
Jeg har brugt dit script, og udvidet det lidt, og programmeret lidt videre på det.

Jeg har fået et spam filtre, bbcode og smylies:)

hvis du er intrasseret i at se mit outcome kan du tjekke det her:
www.bubi-graphics.dk/gaestebog.php

Tusind tak!:)
Niels
18/12 - 2008
Velbekomme. :)

Og tak fordi du tester ved at skrive en rigtig besked frem for: "fghgf"
hej.
11/12 - 2008
tusind tak for det her.. du har lige redet min dag.
hilsen en studerende :)
Marc
6/12 - 2008
Hej, jeg ville lige se om det virkede. Og hvis du læser det her så gør det. Så tak.
pj
29/11 - 2008
Jeg tester lige engang...
simon
11/11 - 2008
nice, ser simpelt ud håber jeg kan få det til at virke
morten
4/11 - 2008
Hejsa
Evald
27/10 - 2008
Jeg har lige brug for sådan en svend
Niels
16/9 - 2008
Ja da. Man kan stort set alting, med lidt fiks programmering. ;)

Hvordan man så gør i praksis har jeg desværre ikke tid til at kigge på.

Men hvis du finder en god løsning, vil jeg meget gerne høre om den.
Hej igen igen
16/9 - 2008
Hej

Kan man gøre sådan det fx kun er muligt at skrive 2 links i en besked?
Hej igen
19/8 - 2008
Hej, så lader jeg vær med at tillade det ;)

Fik bbkoderne til at virke uden at fjerne det :P
Niels
19/8 - 2008
Takker. Og ja. Du kan sagtens tillade html i beskederne

Du skal bare fjerne htmlspecialchars()- funktionen, så det kommer til at se sådan ud istedet:
Eks: $besked = $_POST["besked"];


Men vær forberedt på, at det giver enorme mængder af spam. I højre spalte kan du se hvor mange spamindlæg, jeg har forhindret til nu, med en stram html-politik. Der kan du også finde et link til et blogindlæg om min kamp mod spam.
Hej
19/8 - 2008
Hej, genialt script, tak skal du have!

Men kan man gøre sådan det er muligt at skrive html i beskederne?
Niels
19/6 - 2008
Tak ska' du ha' Thomas. :)

Jeg har ikke nogen færdig opskrift, men den simple måde er jo at lave den hånden. Det gør jeg selv her på siden. Det er en god indgang til at lære XML. Jeg opdaterer kun med væsentlig indhold ca. 3-4 gange om året, så arbejdet er til at overskue.

Her er en god artikel, der dækker det meste.
www.searchenginewatch.com/showPage.html?page=2175271
Og her er en på dansk:
www.hjemmesideskolen.dk/scripts/feed.asp?id=feed1

At lave en dynamisk RSS feed, kræver at man har styr på XML og strukturen i RSS. Så får man et programmeringssprog (f.eks. PHP) til at skrive de nødvendige XML tags og hente indhold (f.eks. fra en MySQL database).
Men hvis man er begynder er det nok ikke lige stedet at starte, da det er svært at give faste opskrifter på. Det hele afhænger af den måde man har organiseret sine data på.
Thomas
18/6 - 2008
Hej Niels,

Super side og gode indput for en nybegynder !
Ved du hvordan man kan lave sin egen RSS Feed...

TJ
Niels
1/6 - 2008
Jeg er ikke sikker på, at jeg forstår spørgsmålet Eric.

Prøv evt. at læse beskrivelsen af scriptet. Der forklarer jeg det meste. Bare klik på linket øverst på siden.
eric
31/5 - 2008
hvordan kommer teksten til at blive skrevet
Niels
29/5 - 2008
Hej Hasse.

I formularen er action sat til hash/number/havelåge. Det betyder at indholdet bliver sendt til siden selv. Når dette sker vil hele siden blive indlæst igen/opdateret.

Siden er opbygget på den måde at først gemmes indholdet af formularen i databasen. Dernæst laves formularen, og tilsidst bliver tabellen med tidligere poster lavet.

SÃ¥ i virkelighed bliver ikke kun tabellen nedenfor opdateret. Det er hele siden, der bliver gentegnet.

Det handler altså bare om at placere de forskellige elementer/scripts i den rigtige rækkefølge på siden.

Keine hexerei, nur behändichkeit. ;)
Hasse
29/5 - 2008
Hvordan får du opdateret tabellen nedenfor, når du submiter
Niels
26/5 - 2008
Hej Brian

Tak for de pæne ord. :)

Designet er lavet i Photoshop, og så bagefter håndprogrammeret i XHTML, CSS, PHP og JavaScript.

Til programmeringen bruger jeg notepad++, som er en opensource texteditor med syntax-highlightning.

Jeg tror ikke rigtig på at der er nogle genveje, før man har styr på at lave det i hånden. Så er der forskellige udviklingsværktøjer som f.eks. eclipse, der kan lette noget af processen med f.eks. php.

Der er nogle som laver den grafiske udvikling (XHTML/CSS) med Dreamveawer, men det kræver som sagt også, at man allerede har styr på det grundliggende, ellers kan man ikke rigtig styre det man laver.
Brian
25/5 - 2008
Hej

Jeg kan godt lide dit design og din gæstebog. Hvilken software bruger du til design ?
Jeg leder efter noget der virker fornuftigt i forhold til mysql/OHP.
Søren
14/4 - 2008
Det er sku fint nok
Niels
5/4 - 2008
Så har jeg lavet en forklaring til gæstebogsscriptene og også givet et forslag til hvordan, men kan samle den færdige side.

Endvidere har jeg opdateret scriptet, med lidt flere funktioner
Niels
30/3 - 2008
Tak ska' du ha' Jan. :)


Hej Jesper

Tak for tilbagemeldingen.

Min gæstebogstutorial er efterhånden ved at være lidt gammel. Der er flere ting, jeg ville have lavet anderledes idag.

Skal nok lige få den kigget efter i den nærmeste fremtid. :)
jesper
26/3 - 2008
det er en god tutorial men jeg mangler bare lidt mere info omkring hvilke navne jeg skal give de forskellige scripts for at jeg kan få det til at virke (pga min manglende viden inden for php og mysql) :P
Jan
24/3 - 2008
Rigtig god og informativ side. Jeg kommer helt sikkert tilbage efter mere !
Det er også rart at se at du selv forstår at bruge principperne for godt hjemmesidedesign.

Jeg har allerede ladet mig inspirere af nogle af de principper du beskriver under gestaltlovene, kontrast og typografi.

Tak for en god side.
Niels
12/3 - 2008
hahahaha

Me neither, ouwe. :D

Catch yo later.
Den Hollander ;)
11/3 - 2008
Hoi Niels,

Ik rook niet. :tup:


Later,

Der Alte.
Niels
17/2 - 2008
Hej John

Tak for hjælpen. Og tak fordi du kun klikkede på opdatér 5 gange. ;)

Har fikset problemet ved at tjekke på om besked og navn optræder i samme kombination i databasen. Hvis de gør, gives en fejlmeddelse og indlægget gemmes ikke igen.
John
15/2 - 2008
Prøv at skrive en hilsen og send den.
Opdater derefter siden nogle gange!
Niels
24/1 - 2008
Hej Claus.

Har ikke set det her før nu. Hvis du har problemer så send mig en mail, så kan jeg måske hjælpe med at finde fejlen.

Ofte er det bare småting, der vælter læsset. :)
vib
5/12 - 2007
hej hej ... fin gæstebog
Niels
18/5 - 2007
Tak for hilsnerne. Thanks for the greeting, Sjaak. :)

Uheldigvis var spamrobotter begyndt at blande sig i festen. Jeg har lavet en mindre forbedring, som jeg håber kan fange i det mindste nogle af dem.

Du kan se min robottæller i højre spalte. :krydser fingre for succes:
Sjaak
7/5 - 2007
Greetings from Holland.
or as the Dutch say,
Groeten uit Holland.
Steffen Andersen
2/5 - 2007
Hej Niels
Altid en fornøjelse at se dit arbejde, så man kan få fingeren ud selv, og komme i gang med nogen ting, så man ik kommer bagud.

Gennemført siden..

Nice...
Thor
30/4 - 2007
Hey, fed gæstebog, noget bedre stylet end min hehe
Niels
26/4 - 2007
Så fik jeg taget hul på MySQL programmeringen og fik lavet mig en gæstebog.
Lidt 90'er-agtigt men nogle kanonfede kode funktioner at kunne. :D

Spamrobotter i fælden

Var begyndt at få indlæg fra spamrobotter i gæstebogen. Defor har jeg lavet en robotfælde. Og en hurtig counter så jeg kan holde øje med om spamfælden virker.

Og metoden er succesfuld. Der slipper højst 1-2 robotter igennem hver anden måned.

Robotter røget i fælden siden 18.maj 2007: 27729

Læs på min blog, hvordan jeg fanger spambotter i fælden.

Helt ærligt

Hvad skal man med en gæstebog, når man ingen gæster har? Hvad bliver det næste? En tæller? ;)

Jeg skal selvfølgelig ha' en gæstebog fordi der ligger en masse sjov kodning i projektet. Det har været nødvendigt at tage hul på min første MySQL programmering, for at få den gæstebogen til at virke.

Endvidere har jeg også lavet en masse PHP og JavaScript programmering. Både for at få php og MySql til at samrbejde for at forhindre at brugeren indtaster HTML tags og dermed at spamrobotter poster links i formularen.

Se det gæstebogsscript jeg har lavet her:
Gæstebogscript i PHP og MySQL

Søg i gæstebogen