OT: I'm curious what everyone is using to process forms

Hi,
I know this is off the topic of DW but I would like to know what others are using to process website forms.  I'm using a form processor now that works well but the code keeps getting more and more involved with each revision due to trying to improve it, which is always a good thing.  My issue is, is that even tho there is a type of "captcha" built into the form (question that needs to be filled into the form with a specific answer) is still being sent with spam in it, or is being duplicated/spoofed/something... and my clients aren't happy about getting 5-15 form submissions per day with nothing useful in them.  I know there aren't any "perfect" form processors out there but I would like one that is 1) not so code involved because some of my forms get pretty involved and 2) will keep the majority of the spam bot out.
TIA.

To clarify, I never use Captchas (those unfriendly, indecipherable symbols that most people can't read).
I use a hidden field (honeypot)  to trap spam bots.  It's very effective at blocking spam submissions without punishing humans. 
IP blocking is an extraordinary measure. As for blocking entire countries, that's not an option  as my clients do business all over the world.
Nancy O.

Similar Messages

  • What is the use of this form?

    Hi all,
    What is the use of this form in include RV61B901?
    How does this code send any information to the program calling it? Is Sy-subrc global so that main program will know the reuslts?
    Code:
    FORM KOBED_901.
      DATA : l_anzpk LIKE likp-anzpk.
      SELECT SINGLE anzpk FROM likp
                          INTO l_anzpk
                          WHERE vbeln = komkbv2-vbeln.
      IF l_anzpk NE 0.
        sy-subrc = 4.
        exit.
      ENDIF.
      sy-subrc = 0.
    ENDFORM.
    Thanks,
    Charles.

    Hello,
    This form sets the value of sy-subrc(which is global) based
    on the value of l_anzpk.
    Regards
    Greg Kern

  • What is the use of Alternative forms in F110

    Hi all,
    Using Alternative forms in F110,we can print check with different layout instead of configuration form.but If I use that option,it is printing with configuration form as well as alternative form.How can I do this?

    hi
    AltCty - Condition formula for alternative calculation type:
    It is again a Routine that is written by ABAP Consultant.
    It is an alternative formula for the condition type that can be used instead of standard formulas.
    For example, let us take the Profit Margin which can be both + / - , so here this routine will help us in generating the value which can be either + or -. Profit margin is not a condition type so it cannot be classified as +ve or -ve in the V/06.
    Ex.: 950 0 Profit Margin 11.
    So we assign 11 - Profit Margin.
    If new routines are to be defined we follow the procedure given below.
    Go to T.Code: VOFM. - Maintain Requirements & Formulas
    Click on the "Formulas" and then on the "Condition Values".
    We have a list of routines, we can ask ABAP consultant to create new routines based on the client requests.
    And we assign the application type.

  • What do you use to keep track of your to-do items? pen/paper, notepad, software?

    Spiceworks Help Desk and Google Keep are my go-tos.

    just curious what other spiceheads use to keep track of all their daily tasks. sometimes pen/paper or a notepad with tasks lists don't seem to cut it.  need something more fluid.
    This topic first appeared in the Spiceworks Community

  • Open Source Licensing - what do you use?

    I am soon going to release some public utilities i have coded. These programs / scripts are nothing big, however i need to license them with an open source standard (i have looked at the MIT and GNU). Id like:
    1. The code can be reused, modified, as long as the lisence stays intack and a reference to the original author is included (ie me)
    2. Mitigate me from any damages the code may cause if used in a correct or incorrect manner.
    I am a bit confused about the standards, but i thought id post here to see what everyone else uses / thinks ?

    I have a love/hate relationship with the GPL. Sure, I'd like my code to stay free, but otoh it puts off potential contributors (not that I've released anything worthwile yet).
    So even if I like the spirit of the GPL, I usually use BSD for my work. (BSD is also pretty common in the python world where I live mostly.) I might consider ISC for it's clarity in the future.
    WTFPL is also nice, but I guess not really "loved" by corporates .
    On another note:
    Runiq wrote:In Germany, if you don't license your work explicitly, normal copyright law applies, which means people aren't allowed to do anything with your stuff until like 70 years after, um, your death.
    Also keep in mind, that the concept of Public Domain doesn't exist in Germany, so you technically have to use a license for your work to make it usable in Germany.
    (I'm not sure, but I think this only applies if you release work while being a german citizen. Although it could be interesting to put a work under PD and then try and sue a german user under  german jurisdiction. )
    Last edited by jinks (2009-09-08 07:32:53)

  • What do you use to download mus

    I have tried LIMEWIRE and ARES but both say they are not supported by ZEN. So I was wondering what everyone else uses. Plus I need a downloader that is free, if anyone knows any please let me know!Thank you!

    WhitneyRay,
    Downloading copyright material from a P2P software like those you mention in your post is illegal in many countries and it won't be appropriate for further discussion in the forum.
    Jason

  • What is the use of having process profiles in SPP?

    Dear all,
    what is the use of process profile in spp? it says we use it for specifying packaging methods and packaging sizes, but what are they used for?
    can someone throw some light on it please?
    regards,
    binod

    Hi Binod,
    You define a process profile in Customizing for SCM Basis under Planning Service Manager ® Define Process Profile. A process profile includes a method for package creation and the maximum number of planning objects that a package can contain.
    This is one of the steps in creating a Planning Service Manager Jobs.
    If you setup a PSM job and run it then you get a clear idea.
    Please have a look at the below link:-
    http://help.sap.com/saphelp_scm2007/helpdata/en/42/cc2978ebc16bb1e10000000a1553f6/frameset.htm
    Thanks,
    KD

  • What is the use of 'is available for Everyone'

    anyone please tell me what is the use of 'is available for queries' in the BMM layer.
    Explain with example is appriciated.
    Thank you.

    Hi Viswa,
    For the 'text' property of UI Element, you can provide a fixed value or bind it to context attribute of type String.
    If you provide some fixed value for the text, you can set the width property accordingly.
    The 'wrapping' property makes more sense when you have binded the 'text' property to some context attribute & you do not know the length of the text beforehand (text value may be coming from backend).
    There you can provide value for 'width' property & set 'wrapping' = true, so that fixed text length is visible.
    I think another use case scenario can be if you wish to resize the application window, you can adjust the space taken by the label using width & wrapping properties (resizing window does not have an impact)
    Hope this clarifies your doubt.
    Kind Regards,
    Nitin
    Edited by: Nitin Jain on Apr 15, 2009 12:14 PM

  • What do you use to write Java programs?

    Hi. Do you mind if I ask you what do you use to write your programs in Java? I am a student and we are using NetBeans IDE 3.6. I know it is a bit old but the tutor says we must stick to that one. What is best for writing Java programs?
    Thanks.

    Do you think those things will make things easier or is it more complex?If you're learning on your own, you'd better use something more up to date (most probably better interface, childhood bugs fixed, and better support on the Internet).
    If you're in a classroom, or a training room, you'd better use what the instructor tells, or at least what other students/trainees use. Easier to get help and share tips if everyone has the same setup.
    Good luck learning Java.

  • What is the use of Generic class in java

    hi everyone,
    i want to know that
    what is the use of Generic class in java ?
    regards,
    dhruvang

    Simplistically...
    A method is a block of code that makes some Objects in the block of code abstract (those abstract Objects are the parameters of the method). This allows us to reuse the method passing in different Objects (arguments) each time.
    In a similar way, Generics allows us to take a Class and make some of the types in the class abstract. (These types are the type parameters of the class). This allows us to reuse the class, passing in different types each time we use it.
    We write type parameters (when we declare) and type arguments (when we use) inside < >.
    For example the List class has a Type Parameter which makes the type of the things in the list become abstract.
    A List<String> is a list of Strings, it has a method "void add(String)" and a method "String get(int)".
    A List<File> is a list of Files, it has a method "void add(File)" and a method "File get(int)".
    List is just one class (interface actually but don't worry about that), but we can specify different type arguments which means the methods use this abstract type rather than a fixed concrete type in their declarations.
    Why?
    You spend a little more effort describing your types (List<String> instead of just List), and as a benefit, you, and anyone else who reads your code, and the compiler (which also reads your code) know more accurately the types of things. Because more detail is known, the compiler is able to tell you when you screw up (as opposed to finding out at runtime). And people understand your code better.
    Once you get used to them, its a bit like the difference between black and white TV, and colour TV. When you see code that doesn't specify the type parameters, you just get the feeling that you are missing out on something. When I see an API with List as a return type or argument type, I think "List of what?". When I see List<String>, I know much more about that parameter or return type.
    Bruce

  • Hello everyone, im using iphone 4, my problem is that i cant update my iphone from 5.0.1 to 5.1.1 while using software update in settings on my iphone please help......

    Hello everyone, im using iphone 4, my problem is that i cant update my iphone from 5.0.1 to 5.1.1 while using software update in settings on my iphone please help......

    Downgrading to a previous version of iOS is not supported.
    Sounds like your iPhone was hacked/modified/jailbroken to work
    with wireless carrier other than the one it was purchased from. The
    update has relocked it to the original carrier. Contact the original
    carrier to see if they offer unlocking and if you qualify - only the
    carrier to which the iPhone is locked can unlock it.
    What does it say when you look at Settings=>General=>Carrier?
    Be advised that the previous modifications to change from original carrier
    to your local Carrier may have rendered the iPhone unable to be
    officially unlocked.

  • What do you use to create distributable packages with ARD?

    What do you use to create distribution packages for ARD?
    I.E. a package for installing the new Oracle Java 7.21 on all our machines.
    Or, a package for installing Micosoft Office 14.3.2 udapters?
    Specifically for 10.7 and 10.8 users.
    Install Ease?
    Jamf Composer?
    Packages?
    xCode PackageMaker?
    Which one should I put my time into using?
    Thanks.

    Nicolas, Have you been able to get the Adobe Update to work? I get stopped at the first step, putting in the command-line to install the AUS2.0. I think we have a support Contract, i should probably just ask Adobe for assistance.
    Does noboby create their own distributable packages? Maybe i'm looking at this wrong.
    I see that even Microsoft puts their updates into a .pkg file that is pushable through ARD. Maybe most everyone else does?
    I was able to get an Adobe Flash Player Distributable installer, from Adobe, you have to fill out a form asking for permission for the distributable installer, and they send you a link to the files.. ugh. but fine. I have the .pkg installer for Flash, and that works pushing out over ARD.
    http://www.adobe.com/products/players/flash-player-distribution.html
    I guess my life would be great, if i can just get a Updater source for CS5.5 and CS6.
    I did create the Adobe Package distribution for actually installing the CS6 over ARD. That works.
    I have a licensing glitch on deploying new machine off a build that has CS6 on it. I'm able to get around the licensing glitch by using the Adobe Serialization tool, that's fine.
    I guess i'm just looking for a CS6 Updates tool. I'm fine creating a CS6 updater package using InstallEase or something. I'm wondering what the best one is.
    IF most everything already comes as a .pkg file nowadays, and it's just Adobe that's difficult. I guess there's not really a need to create .pkg files for anyone? So nobody really uses them?

  • What is the use of Inner class.?

    hello everyone.........
    I want toknow that what is the use of Inner class...?

    Judging from what's seen around here? Mainly obfuscation.

  • How to know what CBO programs uses transaction codes

    Hello Everyone,
    How to know what CBO programs uses transaction codes?
    Thanks for the help!

    Hi,
    Please clarify your question ....
    for e.g. give program name

  • What software is used to develop complex programs like 'Adobe InDesign'?

    I want to find out:
    What software is used to develop complex programs like 'Adobe InDesign'?
    Thanks.

    Just to expand a bit for anyone who is interested:
    Virtually all commercial software like InDesign, Photoshop, etc., is written these days in C or C++. That's not so much because C is such a vastly better language than anything else, it's more because in its advent it was vastly better than anything else at the time, and as a result, all software programmers know C by default. And once you have the beginnings of a codebase in C and a pool of software engineers who all know C, there is little reason to rewrite your code in some other language from scratch.
    Your question about software pertains more to the IDE that is used to write the code. That will obviously vary from one company to another and could be as simple as a plain text editor coupled with a command-line C compiler, to any number of commercial IDEs that all basically accomplish the same thing. For a long time in the elder days, virtually all code development on the Mac was done with CodeWarrior, but these days practically everyone on the Mac just uses Apple's own Xcode environment. For Windows development, the two real biggies are either Microsoft's Visual Studio (probably 90% of all Windows development is done using this IDE) and to a lesser degree, C++Builder, formerly owned by Borland but now by Embarcadero.
    When building the code into an executable package, the underlying compiler that most commercial software developers use is Intel's own compiler. The IDEs above all include their own free compilers; Intel's is a commercial product that is more finely tuned for Intel processors and produces cleaner machine code. On the Mac, Apple just uses GCC, a free open-source compiler that has been developed and used for many years by the Unix and Linux community.

Maybe you are looking for

  • Model wage type for performance pay and additional pay

    Hi gurus, my client wants performance pay and additional pay in the additional payments. I am confused what model wage types to be copied for this. i tried copying m2sf for these but the prob is if if the employee is joining in the mid of month say 1

  • PSE 10 from Apple Store problem with camera raw 6.7 upgrade

    PSE 9 was not opening Nikon d4 raw files so I've purchased PSE 10 at the Apple Store and installed on my Mac. PSE 10 is still not opening d4 raw files (camera raw 6.5). I tried to update to 6.7 taken from Adobe but did not succeed to install it. Coul

  • EOS C100 and 5D Mark III - How to use together, match settings, etc.

    I shoot with both of these cameras and wondering if anyone has a reference for matching the picture settings. For example, on the C100, there is a custom preset setting 'EOS Standard' that I assume corresponds to the 'Standard' picture style on the 5

  • How to pay bill using Verizon electronic gift card?

    I have a Verizon Electronic gift card that I got from the recycling program.  I was told I could use this cash to pay my bill...I can't see anywhere on the website to pay my bill using this electronic gift card.  How do I use this card to pay my bill

  • Unaable to access my library from new computer

    I just purchased a new computer and logged onto ITunes, after downloading program. I had been using my IPod on my old computer. When I connected my IPod on the new computer, I was shown a library that was not mine. Then a message came up saying that