Results 1 to 8 of 8

Thread: [RESOLVED] ASP Forms

  1. #1
    Join Date
    Sep 2011

    resolved [RESOLVED] ASP Forms


    Does anyone know of an entire book just on creating forms in Classic ASP?

  2. #2
    Join Date
    Jan 2008
    ASP forms really do not exist. Forms are pretty much an HTML thing although you can integrate ASP with your forms there's really not a lot to it unless you're using AJAX to populate certain fields via ASP.

  3. #3
    Join Date
    Sep 2011

    Perhaps I could have said: Is there a book on the way ASP 3.0 handles HTML forms?

  4. #4
    Join Date
    Jan 2008
    I doubt there would be an entire book devoted to it. It would be a very small book.

    Do you have particular questions about form handling?

  5. #5
    Join Date
    Sep 2011
    Well, I guess if we were just talking about throwing some forms controls on a static HTTP page, there wouldn't be much to write about. What good is an static HTTP form (answer: not much). Oh, and to answer your question: "Yes, I have many particular questions about form handling." Here are some things to consider with forms ( from a Microsoft Centric point of view ):

    There are many side technologies that accompany secure web forms. First we create our form. How we do that will depend on the purpose for collecting the information from the user (that alone can go into many topics). This in turn dictates what information will be collected. Ok, the easy part is over.

    Next: Validate and Secure the form.

    How do we do that? Prevalidation with javascript and server-side (in this case asp) validation. My thinking is this: Since we have to validate the information on the sever-side anyway, forget the javascript unless you want to add some cool "onMouseOver" stuff. I leave javascript to the design and manipulation of content, not database functionality. So I will use asp to validate the form. Ok, the RegExp object does a great job of checking to see if the data entered into the fields on the form is correct (we could go into detail here).

    How to secure a form. Now we can get into SSL and any other way ( although I do not know of any ) of transmitting data securely accross the World Wide Web.

    What about guestbooks?

    Keeping a guestbook for your site (htaccess files, ASP with ADO, etc.).

    Microsoft Centric Database options:

    flatfile (textfile, or CSV),

    Those four topics (in bold) could alone make for a decent book. If it were too short, then just add some Linux in there and boomb! A thorough book on web forms, I can assure you, would not be small. If it were 5 years ago, and I knew then what I know now (and hopefully will know over the next few months), I'd have already written the book myself.

  6. #6
    Join Date
    Jan 2008
    Your topics seem to deal more with data handling than forms specifically. I believe the topic of guestbooks would deal more with the recommended db table layout and structure. As far as the form portion, you have a text title and a textarea comment and that's pretty much it. As you mention, a simple regex for validating the fields and you're done.

    You said you had many questions. Lay them on us. Start with the first 3 or 4.

  7. #7
    Join Date
    Sep 2011
    Thanks yahamaruss,

    All the forums I've been to are all so technology specific. As soon as I ask something about how another technology works with another, I get yet another redirection.

    My questions are (were) from an Administrative & Developer's point of view on how all the technologies work together as a whole, as I am administrating and developing my website by myself entirely. So before I get into it, I ask you this:

    As you seem very knowlegeable, will it be alright to get into a rather lengthly discussion about the entire layout and function of a website (not a single web page, and not "How do I put a textbox on a form?" ) ?? More like ... a discussion about a thorough "Planning" phase for developing a website, including specific questions about how to programmatically accomplish certain tasks using the technologies that I have selected.

    LOL! Gee, I am not asking much am I?

  8. #8
    Join Date
    Jan 2008
    Yes, you are. for me anyway. I can only speak for myself but I would venture to guess that most forum participants are not into a long theoretical debate on practices, which, is what I'm afraid that would turn into.

    If you have a specific question about how to do something, you'd be more likely to get a response.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
HTML5 Development Center



X vBulletin 4.2.2 Debug Information

  • Page Generation 0.25664 seconds
  • Memory Usage 2,910KB
  • Queries Executed 15 (?)
More Information
Template Usage (32):
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_global_above_footer
  • (1)ad_global_below_navbar
  • (1)ad_global_header1
  • (1)ad_global_header2
  • (1)ad_navbar_below
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (1)ad_thread_first_post_content
  • (1)ad_thread_last_post_content
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)headinclude_bottom
  • (8)memberaction_dropdown
  • (1)navbar
  • (4)navbar_link
  • (1)navbar_moderation
  • (1)navbar_noticebit
  • (1)navbar_tabs
  • (2)option
  • (8)postbit
  • (8)postbit_onlinestatus
  • (8)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available (6):
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files (26):
  • ./showthread.php
  • ./global.php
  • ./includes/class_bootstrap.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/functions_navigation.php
  • ./includes/class_friendly_url.php
  • ./includes/class_hook.php
  • ./includes/class_bootstrap_framework.php
  • ./vb/vb.php
  • ./vb/phrase.php
  • ./includes/functions_facebook.php
  • ./includes/functions_calendar.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_notice.php
  • ./packages/vbattach/attach.php
  • ./vb/types.php
  • ./vb/cache.php
  • ./vb/cache/db.php
  • ./vb/cache/observer/db.php
  • ./vb/cache/observer.php 

Hooks Called (70):
  • init_startup
  • friendlyurl_resolve_class
  • init_startup_session_setup_start
  • database_pre_fetch_array
  • database_post_fetch_array
  • init_startup_session_setup_complete
  • global_bootstrap_init_start
  • global_bootstrap_init_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • load_show_variables
  • load_forum_show_variables
  • global_state_check
  • global_bootstrap_complete
  • global_start
  • style_fetch
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • strip_bbcode
  • friendlyurl_clean_fragment
  • friendlyurl_geturl
  • forumjump
  • cache_templates
  • cache_templates_process
  • template_register_var
  • template_render_output
  • fetch_template_start
  • fetch_template_complete
  • parse_templates
  • fetch_musername
  • notices_check_start
  • notices_noticebit
  • process_templates_complete
  • friendlyurl_redirect_canonical
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • memberaction_dropdown
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • build_navigation_data
  • build_navigation_array
  • check_navigation_permission
  • process_navigation_links_start
  • process_navigation_links_complete
  • set_navigation_menu_element
  • build_navigation_menudata
  • build_navigation_listdata
  • build_navigation_list
  • set_navigation_tab_main
  • set_navigation_tab_fallback
  • navigation_tab_complete
  • fb_like_button
  • showthread_complete
  • page_templates