//  home   //  advanced search   //  news   //  categories   //  sql build chart   //  downloads   //  statistics
 ASP FAQ 
Home
ASP FAQ Tutorials

   8000XXXX Errors
   Alerts
   ASP.NET 2.0
   Classic ASP 1.0
      COM / ActiveX Components
      Forms
      General Topics
      Date/Time Routines
      Email Scripts & Info
      Files/Directories & FSO
   Databases
   General Concepts
   Search Engine Optimization (SEO)

Contact Us
Site Map

Search

Web
aspfaq.com
tutorials.aspfaq.com
classicasp.aspfaq.com

ASP FAQ Tutorials :: Classic ASP 1.0 :: Forms :: How do I retrieve the name of the form that was submitted?


How do I retrieve the name of the form that was submitted?

The name of the form is not passed with the form collection. So, if you have multiple forms pointing to the same page, you can do one of several things: 
  1. Include the name of the form in a hidden input field within each form. 
     
  2. Use different submit buttons, and check for the presence of each in the target page. 
     
  3. Use a hidden element in each form that will go to the same page, this way you can determine the form that was submitted. This should be sufficient, unless you don't have control over the submitting forms. If you don't, you have to explain to the people who DO have control over them, that you need some way to distinguish their requests. 
     
  4. If your forms come from different pages, use Request.ServerVariables("HTTP_REFERER") to determine what page the request came from. HTTP_REFERER is unreliable (see Article #2169), so I don't recommend this one too highly.

Related Articles

How can I mimic a client-side POST from ASP?
How do I cause/prevent ENTER being used to submit a form?
How do I change the target frame or window of a response.redirect?
How do I disable certain FORM elements?
How do I disable IE's Autocomplete feature?
How do I iterate through a form collection?
How do I make form fields read-only?
How do I make one dropdown depend on another?
How do I pass x-y coordinates to ASP, after the user clicks an image?
How do I perform spell checking from a web page?
How do I retrieve the text and the value from a <SELECT> element?
How do I submit forms to a new window, with window.open() features?
How do I upload files from the client to the server?
How do I validate a credit card number in ASP?
How do I validate forms using server side script?
What is the limit on Form / POST parameters?
What is the limit on QueryString / GET / URL parameters?
What is the size limit of a posted FORM field?
When I have multiple submit buttons, how do I tell which was clicked?
Which should I use: Request("item") or Request.Form("item")?
Why can't I access Request.Form() when uploading?
Why can't I pre-populate INPUT TYPE=FILE element?
Why do I get 'HTTP 405 - Resource Not Allowed' errors?
Why does my form variable become 'value, value' instead of 'value'?
Why does my input type=text value get truncated?
Why won't my <TEXTAREA> display the data I passed to it from ASP?

 

 


Created: 7/9/2000 | Last Updated: 2/14/2003 | broken links | helpful | not helpful | statistics
© Copyright 2006, UBR, Inc. All Rights Reserved. (274)

 

Copyright 1999-2006, All rights reserved.
Finding content
Finding content.  An error has occured...