Avatar billede Hr. Thorsted Mester
05. april 2006 - 21:01 Der er 6 kommentarer og
1 løsning

Bloker smuds i asp gæstebog

Jeg har overtaget arbejdet med at opdatere en hjemmeside. På denne hjemmeside er en gæstebog i asp. Det ser ud til at være en der er downloaded og derefter installeret. Den opgivne mail adresse til Dennis Knappe, spm har lavet gæstebogen, virker ikke. Er der en af jer der kan hjælpe med at få blokeret for mails der er siden uvedkommende. D.V.S. kun reklamerer for andre sider, porno sider, viagra, penisforlængelse o.s.v.
Jeg har ikke selv en dyt forstand på asp, så jeg vil blive ovenud lykkelig for hjælp.
sidens adresse er www.dedadur.dk
Avatar billede Hr. Thorsted Mester
05. april 2006 - 21:03 #1
Jeg glemte at nævne, den laver en acces database fil.
Avatar billede goose Nybegynder
05. april 2006 - 22:31 #2
Den eneste og bedste måde at undgå useriøse indlæg er ved, at du skal godkende hvert enkelt indlæg inden det vises på hjemmesiden.

Du kan aldrig vide hvad folk vil skrive .......

/Goose
Avatar billede Hr. Thorsted Mester
05. april 2006 - 22:40 #3
Kan man ikke evt. angive sprog der er tilladt, eller ord der er forbudt, eller personer der forbydes adgang?
På en anden side jeg passer kom der en masse useriøse indlæg. Her kan jeg angive specielle ord der er forbudt. Det hjalp dog ikke meget. Det hjalp først da jeg omdøbte mappen med gæstebogen. Den er lavet i php.
Mvh cj
Avatar billede eagleeye Praktikant
05. april 2006 - 22:40 #4
Jeg har brugt flere metoder til at løse det. Et felt hvor man skal skrive en kode som står ved siden af feltet. Den lette udgave er det altid er samme de samme karakter man skal skrive, over til at der udregnes nye karakter hver gang formen skal vises. Når du modtager formen tjekker du om control feltet indeholder den værdi det skal.

En anden ting er at havde en submit kanp som er usynliglig og en kanp som med javascript kalder form.Submit() spam bots vil bruge submit knappen. Du kan så igen tjekke om det er submit eller knappen der er aktiveret. Det kræver så at dem der skal skrive i gæstebogen har enabled javascript.

Sidste kopier filen til en helt ny og ret dine links på siden og behold den gamle fil som de har fundet og lad dem tro de gemmer i databasen når de submitter til siden.

Sidst har jeg lavet alle form input felters navne om fra "username", "email", "comment" til tilfældige strenge som "mf73ndm3uij". Det kan godt være det ikke har den store betydning, men det gør da man ikke ud fra navnet allene kan se formålet.


Du kan også lave ord filter så tekst som indeholder penisforlængelse eller noget smides besked væk.
Avatar billede Hr. Thorsted Mester
06. april 2006 - 20:37 #5
eagleeye: Tak tak tak, jeg har bare omdøbt gæstebogen og lavet linkene om. Samtidig har jeg ladet den gamle gæstebog ligge, så kan de bruge den. For mig er det jo kun en skraldespand. Men det virker, der er ikke kommet noget i den rigtige gæstebog, men der er kommet 8 indlæg i "skraldespanden".

Smid et svar, du har fortjent det.
Avatar billede eagleeye Praktikant
06. april 2006 - 22:18 #6
Ok her er et svar ;)
Avatar billede Hr. Thorsted Mester
07. april 2006 - 06:01 #7
Tråden er lukket.
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
Kurser inden for grundlæggende programmering

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