Hey.. Jeg har på et par hjemmesider sat en formmail ind så brugerne kan sende en mail derfra, men det vælter ind med spam mail, så mit spørgsmål er om der er nogle der vil hjælpe med at lave så man skal skrive en tekst/tal så bliver vist på et billede eller noget i den stil ?
Du kan bruge sessions. Ved hver load af siden med formular, laver du et random navn med rand(), navngi'r et hiddenfelt med det navn, og registrerer den med sessions.
På siden der submittes til tjekker du at $_SESSION["navn"] er sat, og at $_POST[$_SESSION["navn"]] er sat. Hvis begge er sat, så er det et "brugerinput", og ikke en comp sat op til at submitte bl.a. din formular.
Hm. Umiddelbart lyder det til at være mere sikkert med et system hvor, som du vist også selv nævner, at brugeren kan se nogle tegn på et billede og skal indtaste disse i et felt.
Dog skal du være opmærksom på at der skal tænkes kreativt når billedet skal generes. Har selv tidligere lavet sådan et system, der efterfølgende betød 20 beskeder om dagen, blev sendt :-O
Men det er skal muligt at lave ret sikkert, ved billede og input.
Hm... Det er jo så det. Måske fordi jeg aldrig før er stødt på denne løsningsmodel og så tanken om at det jo burde være muligt at snyde sig uden om, hvis halvdelen ligger i HTML.
Det er jo egentlig rigtig nok at det kan være svært at skulle få den til at finde frem til et tilfældigt tal ;)
Tror nok jeg kom til at tænke på et hiddenfelt med en tekst som bare skulle være sat, for denne kunne jo let findes. Men selfølgelig bliver det sværere med tilfældige tal
Bare lige for at samle op. Er problemet løst? Og i så fald bør tråden lukkes.
Synes godt om
Ny brugerNybegynder
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.