Announcement

Collapse
No announcement yet.

php email form - min. characters required?

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • php email form - min. characters required?

    I am using the well-known sendit.php file to email an online form. My goal is to obtain a person's full name. This form is used by existing clients and I would like to prevent them from entering initials in the name fields. I am aware nothing can prevent a client from typing random characters but thought setting a minimum of characters would persuade them to fill it out accurately.

    I have already set the first and last name fields as "required." Now I want to ensure that more than 3 characters are entered by the viewer. Any tips on how to do this?

    Thanks in advance!

  • #2
    I am not sure how to do this... but not sure you would want to.
    I actually know people whose legal name is only two letters... might be frustrating for them if they can't enter their name...
    I'd rather be hated for who I am, than loved for who I am not. ~ Kurt Cobain

    Comment


    • #3
      I've never heard of sendit.php, but you know how to work with PHP you can use the strlen() function to check the length of a given string:

      PHP Code:
      $fname strlen($_POST['fname']);

      if (
      $fname 4)
      {
         
      //Code telling PHP what to do if the first name is less than 4 characters...

      I agree with Audentia that someone named Al or Sue would probably be very frustrated at not being able to enter their name (I have a friend whose legal name is Kim).

      Digi
      The world is divided into people who think they are right.
      —Anonymous

      Comment


      • #4
        empty() is a more user friendly option. I wouldn't recommend a minimum length because as others have said it is possible to have a 2 or 3 character name. I don't think it would be bad though to check for more then 1 using strlen().
        Last edited by tZ; 08-21-2009, 06:20 PM.

        Comment


        • #5
          Yeah, don't be hatin on all the Bos and Eds
          “Pain is temporary. Quitting lasts forever.” Lance Armstrong

          Comment


          • #6
            I work with someone whose last name is Ng. He'd be unable to fill out your form properly.
            ___________
            Burn the land and boil the sea, you can't take the sky from me.

            blog/portfolio

            Comment


            • #7
              Lots of people wouldn't be able to use it.

              Tom, Tim, Jim, Pam, Kim, Joe, Jak, Wu, Mat.
              Professional Pixel Pusher — Designing the world around you. | Working daily to reach 10,000 hours of practice.

              Comment


              • #8
                LOL! Thanks guys. I appreciate your feedback very much.

                Comment

                Search

                Collapse

                Advertisement

                Collapse

                Latest Topics

                Collapse

                • Protagonist
                  Reply to Dealing with a Difficult Client
                  Protagonist
                  I think you hit the nail on the head with this statement. I feel like someone should write a book titled "Dealing with Nit Picky Clients." I once freelanced for a company for over 8 months....
                  Yesterday, 11:00 PM
                • kruze
                  Transform Palette in Illustrator CS
                  kruze
                  hi. yes I know it's old so pls don't critique. my issue... draw a circle for example... want size 30mm x 30mm... when I type this into the transform palett it automatically changes the sizes to something...
                  Yesterday, 09:16 PM
                • kruze
                  Reply to hello
                  kruze
                  Read it. thanks
                  Yesterday, 09:04 PM
                • kruze
                  Reply to realistic fairy floss/cotton candy
                  kruze
                  hmmm... well I'm just try to help a charity. they don't know all the sizes it will be used at, hence why I wanted to use illustrator. I don't have in design. trying to do what I can with what I have.
                  Yesterday, 09:03 PM
                • tyhoppy
                  Print Coverage Average for Printing Jobs
                  tyhoppy
                  We're using a digital printer for short-run jobs and I have created a job calculator, but not sure what coverage % for C,M,Y,K to use as an average for jobs to quote customers when I don't see the artwork...
                  Yesterday, 08:42 PM

                GDF A division of Mediabistro Holdings Adweek | Mediabistro | Clio | Film Expo Group Contact Us | Terms of Use | Privacy Policy Copyright © 2016 Mediabistro Holdings
                Working...
                X