Dat blijft altijd een lastig probleem. Wat je sowiezo wel doet, hoop ik, zijn de <> tekens vervangen. Dan komt er in iedergeval geen link te staan, maar letterlijk de tekst.
Je zou een script kunnen schrijven die het bericht controleerd op 'foute' woorden. Komt die er invoor, wordt het bericht niet geplaatst.
Het script hiervoor heb zelf gister voor mijn eigen website gemaakt, maar die wil ik met alle plezier beschikbaar stellen.
__________________ -= HTML/CSS Guru -=- ASP Junkie =-
DevTools: ASP BabyWeb Server | Notepad++ | FireFox + Plugins(firebug etc.)
Om dit te maken is toch wel enkele kennis van ASP nodig. Niet dat het zo heel moeilijk is, maar anders kan je het volgende niet goed vertalen. Op het verzenden pagina, pagina waar je het bericht kan typen, doe je dit:
Code:
DIM IPAdress IPAdress = Request.ServerVariables("remote_addr")
SQL = "SELECT * FROM Tabel WHERE IP = '" & IPAdress & "' ORDER BY Datumveld DESC" set objIP = objcon.execute(SQL)
if not objIP.eof = true then if objIP.fields("datumveld") < date.now THEN ' vergeet niet de format!!!! Bericht = false
end if
if Bericht = false then <!-- bericht formulier etc.. --> else response.write ("u kunt maar 1 bericht per dag plaatsen") end if
Dit is 1 van de opzets die je kan gebruiken.
__________________ -= HTML/CSS Guru -=- ASP Junkie =-
DevTools: ASP BabyWeb Server | Notepad++ | FireFox + Plugins(firebug etc.)
Meer dan een jaar geleden had ik een nieuwere versie van het gastenboek
willen insturen maar het script hiervoor werkte niet en gaf enkel
errors. Dus is het nooit publiekelijk gemaakt. Zelfs na een
e-mail kreeg ik geen antwoord !
Omdat we (leden) gewoon in de steek gelaten werden door
je-weet-wel-wie, is deze site dus niet meer zoals vroeger. Velen
zijn voorgoed verdwenen.
Hoe dan ook, de toen upgewaardeerde gastenboek kan je vinden op
http://www.notime4school.net/gastenboek_madness_2.zip speciaal voor
jouw probleem. Om dat spamprobleem op te lossen is er net zoals in deze
forum iets extra voorzien. Je moet dus een letter-cijfer
combinatie ingeven eer je kan posten. En automatische scripts die
vanzelf iets kunnen posten kunnen die combinatie (dat een afbeelding
is) niet lezen.
Ook zijn er verbeteringen gebeurd. Maar er moet een aanpassing gebeuren wat betreft de database. Lees de leesmij.txt goed !
Nieuwe elementen in versie 1.2 :
- Meer smileys en eenvoudig toevoegen (bezoeker en admin-pagina)
- Meerdere berichten tegelijk verwijderen (admin-pagina)
- Maximaal aantal karakters per bericht (instelbaar admin-pagina)
- Een controle op de nederlandse tijdweergave (dag/maand/jaar)
- gecodeerde gebruikersnaam en paswoord in MS Access database
Er is geen support bij, het is zoals het is. Download het hier : http://www.notime4school.net/gastenboek_madness_2.zip
You cannot post new topics You cannot reply to topics You cannot delete your posts You cannot edit your posts You cannot create polls You cannot vote in polls