Kære gæst, velkommen til Tweak.dk. Hvis dette er dit første besøg her, bør du læse Hjælp. Her forklares i detaljer hvordan denne side fungerer. For at benytte alle funktionerne på denne side, bør du overveje at lade dig registrere. Benyt venligst registreringsformularen for at registrere her eller læs yderligere information om registreringsprocessen. Hvis du allerede er registreret, så log på her.

1

fredag, 18. august 2006, 22:25


Hejsa.

Min kone har en gæstebogkodet i php/mysql.
Den kører på min egen server, med Apache/php/mysql. Pludselig bombes hendes gæstebog af porno/online gambling shit.....

Jeg kunne godt tænke mig om der var en venlig sjæl der kunne lave lidt om på koden i php så dette ikke længere var muligt. Har læst lidt om noget text i et billede som skal sættes ind i en box før et indlæg accepteres, men jeg fatter hat af php :-(

HJÆLP - Please !!


Jan


flying-trickster

Gæst

2

lørdag, 19. august 2006, 00:46


Jeg følger lige med her, for jeg har præcis samme problem. HADER de provokerende spammers. Gah! Min bliver fyldt op tit..
Et link til den, så kan det være i rammer et klik hvor den er spammet.
www.flying-trickster.com/guestbook.php


3

lørdag, 19. august 2006, 11:10


Hejsa, det er jo et stigende problem med spam i den slags og da det også er noget jeg skal bruge til min næste version af mit CMS har jeg lige bakset noget sammen her.

I kan se det i funktion her:
http://scripts.martin-nielsen.com/billedevalidering

form.php er siden hvor formularen er på

På denne side bliver der indsat et billede (en php fil) checkImg.php og det er denne som laver billedet der skal checkes. I denne fil genereres en random kode som gemmes i en session som så kan checkes op mod feltet kode fra formularen på modtag.php siden.

For at se kilden til de forskellige filer klikker i bare på phps filerne i stedet

Håber i kan få det til at virke, hvis ikke så sig til så har jeg ikke noget imod lige at integrere det i et par filer :)

Eneste krav til jeres server er sådan set GD library, hvis dette ikke er til stede vil billedet ikke blive vist, og nåh ja selvfølgelig php

Mvh
Martin


4

lørdag, 19. august 2006, 14:05


Citeret

Originally posted by WebT
Eneste krav til jeres server er sådan set GD library, hvis dette ikke er til stede vil billedet ikke blive vist, og nåh ja selvfølgelig php

Mvh
Martin

Skide godt, Martin.
Tænkte på om man selv kunne bestemme sproget, jeg har brug for engelsk. Evt. selv ændre teksten til engelsk.

... Keep your head up, legs closed, eyez opeN!

flying-trickster

Gæst

5

lørdag, 19. august 2006, 14:08


Hov, det var mig der skrev det ovenover. Var åbenbart på min brors bruger.


6

lørdag, 19. august 2006, 14:21


Jeps, den er ret nem at ha' med at gøre mht til sprog, det er sådan set bare at rette i modtag.php og form.php (phps filerne) så skulle den være i vinkel, burde måske lige skrive en vejledning til hvordan den kan integreres i eksistererende scripts, så har alle nok mest glæde af den - det vil jeg prøve at få gjort senere eller i morgen :) men ind til da, bare spørg løs

Mvh
Martin


flying-trickster

Gæst

7

lørdag, 19. august 2006, 14:23


Citeret

Originally posted by WebT
Jeps, den er ret nem at ha' med at gøre mht til sprog, det er sådan set bare at rette i modtag.php og form.php (phps filerne) så skulle den være i vinkel, burde måske lige skrive en vejledning til hvordan den kan integreres i eksistererende scripts, så har alle nok mest glæde af den - det vil jeg prøve at få gjort senere eller i morgen :) men ind til da, bare spørg løs

Mvh
Martin

Jeg er allerede ved at falde for dig :D


8

lørdag, 19. august 2006, 15:39


Citeret

Originally posted by flying-trickster

Citeret

Originally posted by WebT
Jeps, den er ret nem at ha' med at gøre mht til sprog, det er sådan set bare at rette i modtag.php og form.php (phps filerne) så skulle den være i vinkel, burde måske lige skrive en vejledning til hvordan den kan integreres i eksistererende scripts, så har alle nok mest glæde af den - det vil jeg prøve at få gjort senere eller i morgen :) men ind til da, bare spørg løs

Mvh
Martin

Jeg er allerede ved at falde for dig :D


:ph34r:
Well, giftemål kan der ikke blive tale om, med mindre jeg altså får det halve kongerige og lidt til :D

Anyways, så fik jeg skrevet lidt guide - der skulle nu ligge en readme.pdf samt en zip file med hele baduljen - den kommer også lige med her :) håber det kan være til gavn for alle

Mvh
Martin


flying-trickster

Gæst

9

lørdag, 19. august 2006, 19:40


Fatter ingenting af PHP / HTML osv. Fattede intet af din guide. Ville lave det om til engelsk og så sætte ind i min guestbook.php.


10

lørdag, 19. august 2006, 20:07


Citeret

Originally posted by flying-trickster
Fatter ingenting af PHP / HTML osv. Fattede intet af din guide. Ville lave det om til engelsk og så sætte ind i min guestbook.php.


Guiden såvel som scriptet kræver nok lidt basal PHP viden, men hvis du sender mig din gæstebog skal jeg nok implementere det :)

bare send til mail @ martin - nielsen . com uden mellemrum selvfølgelig

Mvh
Martin


11

mandag, 21. august 2006, 10:30


Nu ved jeg ikke om det osse gælder mig, men jeg vil blive vildt glad hvis du vil implementere det i min gæstebog (eller, min kone bliver glad, men når hun er glad er jeg osse glad).

Jeg kan sende dig mine gb filer i en zip fil senere idag. Er det ok ??


Mvh. Jan


12

mandag, 21. august 2006, 12:57


Citeret

Originally posted by jst
Nu ved jeg ikke om det osse gælder mig, men jeg vil blive vildt glad hvis du vil implementere det i min gæstebog (eller, min kone bliver glad, men når hun er glad er jeg osse glad).

Jeg kan sende dig mine gb filer i en zip fil senere idag. Er det ok ??


Mvh. Jan


Det gør du bare :) tilbudet gælder dem der nu ønsker det

Mvh
Martin


13

mandag, 21. august 2006, 13:52


Mail sendt ! :finger:


14

mandag, 21. august 2006, 14:59


Den skulle være klaret jst

Hvis billedet ikke genloader hver gang man loader siden kan det være en god ide at sætte følgende ind i den html fil hvor formularen er imellem <head> og </head>

<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">

Koden gør at siden ikke bliver gemt i browserens cache og dermed tvinges billedet til at reloade hver gang - vel som sådan kun et problem hvis man skal ha' mulighed for at submitte formen flere gange.

Det skulle dog ikke være nødvendigt da checkImg.php burde sende de korrekte headers til at kræve reload hver gang, men man skal jo aldrig sige aldrig :D

God fornøjelse


15

tirsdag, 22. august 2006, 09:57


SÅDAN.

Ville da lige informere de andre Tweakere om, at Martin har gjort det igen !!!
Hans Anti BOT Spam virker som en drøm i både min egen og i konens gæstebog ! PERFEKT !!!!!

:rules:


16

tirsdag, 22. august 2006, 10:03


Citeret

Originally posted by jst
SÅDAN.

Ville da lige informere de andre Tweakere om, at Martin har gjort det igen !!!
Hans Anti BOT Spam virker som en drøm i både min egen og i konens gæstebog ! PERFEKT !!!!!

:rules:


Du må ikke rose ham for meget, han kan slet ikke tåle det :))


[SIZE=7]Og jo, Martin og jeg kender hinanden *G*[/SIZE]


17

tirsdag, 22. august 2006, 11:05


Burger du skal da ikke komme med sådanne dårlige ideer når folk roser stakkels lille mig :P det er sundt for nørder at blive rost

Anyways, glad for det virker folkens, og hvis der er andre så skriv bare, jeg lover at svare indenfor 365 dage +- 364 dage :D


Nyeste Videoer og Trailers

Partner sider
Indsend nyhed
Har du fundet en fed nyhed så indsend den så alle andre på Tweak.dk kan få glæde af den.