Jump to content

jmp($fffc)

New Members
  • Posts

    2
  • Joined

  • Last visited

    Never

Profile Information

  • Gender
    Not Telling

jmp($fffc)'s Achievements

Newbie

Newbie (1/5)

0

Reputation

  1. I'm well on the way of having my own set of functions to handle this too, but I keep spending a lot of time on forms. But when I gave that class formhandler a try, I discovered it saved a lot of time, so that's why I was looking for a ready-to-go class with all the bugs and stuff ironed out. In my search (also on this forum) I came across several people who were working with some kind of PHP framework, and that has caught my interest. I think i will look into these some more, since they seem to have a lot of validation and security elements already built in.
  2. As you probably have found out yourself, validating and processing forms is some of the most tedious and time-consuming jobs when making websites. I have thought about writing my own class, but I am not THAT good of a programmer, plus I figured this wheel has been invented already. So basically I would like to know how you fixed this problem. I myself wasn't looking for a "complete" solution with lots of fancy layout stuff (like Form Tools or phpFormGenerator found on hotscripts.com), but more behind-the-screens class. It's nice if the class can build the HTML for me so you can add stuff easily (like addTextfield("name", "initial value") or something), but] I don't mind building the form myself so I have greater control over layout and the HTML that's being used. But, basically, the most important thing is the validation. I wanna build my form, send it all to a black box, and either have that say "it's all okay, you can safely stuff this in your database", or say "this field has too many characters and that field is not a valid email address". I have been using a class called http://www.formhandler.net/ , which works nicely, except that it gives a lot of warnings and notices when working in a strict PHP5 environement.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.