I am am trying to write some code to perform a INSERT in SQL table using
a loop. What would be great is a way of dynamically entering in data in a
requaest.form ie the final code should look something like:
if Request.Form("type1") = "1" then
where the 1 in "type1" is dynamic so the code would look something like
Request.Form("type" & Rs.("fld_type_id") & ") = "1" then
But not sure how to form this or whether it would work, anyone have any
idea?
Is it valid to get information from a request.form assign that to a value then use that value to get other content on the requested page.
I return a large rs with multiple feild names. I can't use a static feild def because they would overwrite each other on the loop, SO i create dynamic field names then pass the id back to the next page via javascript. I then use that id to add to the feild name to make sure I get the right feild.
I have some ASP server-side code that works perfectly when the client is running on Windows (IE, Netscape, Firefox, etc.) but doesn't work at all when the client is running on Macintosh (IE, Omniweb, Safari, etc.) This is the client-side Javascript code:
I need to get some Request value from a Form... but this form is enctype="multipart/form-data" (to upload files) and I if I use the standard syntax Request("nameField") I don't get any value.
I´m having a problem using ASP Upload with an insert form..
If I use ENCTYPE="multipart/form-data" the all the parametres i might get with request.form don´t appear.. but i can upload the files.. Besides if I take away the ENCTYPE tag, i can´t upload but the INSERT INTO form works propertly
when the asp page is Request("txtName").i can use "testpage.aspx?txtName=User1" to post the value.but when i use Request.Form("txtName").i cannot use that method,what can i do to solve that problem.(as i cannot modifty the request.form syntax but i need to post data to that web page, is there any method so that i can pass that parameter?)
When a browser sends (get or post) a form data containing non-ASCII char-s (i.e. above 127), Request returns some char-s encoded like '&#nnn'. It seems that when I used a standard WindowsXP keyboard driver to type a non-English text, the char-s are not encoded.
But when I copy/paste non-ascii char-s(e.g. from range 127..255, mostly Latin char-s with acute, grave and etc) from Character Map, then a browser sends them in '&#nnn' format. Why? And how to decode these char-s at a server end? Something reverse to Server.HTMLEncode().
I am having my code in ASP. My application is a Unicode application. I need to get the Unicode data using Request.QueryString(). But it gives me output strings (?3047)with question mark in it instead of correct Unicode data. I have set @CODEPAGE=65001 and Response.Charset="UTF-8" in the beginning of the page.
This article says that Request.QueryString() does not work for Unicode data and when we are click in the unicode language link then it will give erro that ur query is erro .
Can ASP retrieve UTF-8 encoded data in query string properly, when used with IIS 5.0 on Windows 2000 Pro/Server?
With some trial and error, it seems that adding the directive @CodePage = 65001 to an ASP page makes the ASP page decode UTF-8 data in query string properly. Without the directive, Request.QueryString(var) returns garbled data. With the directive, Request.QueryString(var) decodes UTF-8 encoded data properly. (I tried passing it to database with ADO; and VBScript function Len() also returned the correct string length. I passed UTF-8 encoded Chinese characters during my test.)
My search on the Web and newgroups, however, returned mostly results that say ASP does not support UTF-8 encoded data in query string. One of the search results is http://www.microsoft.com/technet/pr...y/interasp.mspx. It was written in March 2000. Could things have changed since then?
Can anyone share their views and experience on this matter? Is the @CodePage directive all that's needed to handle UTF-8 encoded data in QueryString?
I have a problem. I am having my code in ASP. My application is a Unicode application. I need to get the Unicode data using Request.QueryString().
But it gives me output strings (?3047)with question mark in it instead of correct Unicode data. I have set @CODEPAGE=65001 and Response.Charset="UTF-8" in the beginning of the page.
I went through the article: http://www.microsoft.com/technet/prodtechnol/windows2000serv/technologies/iis/maintain/featusability/interasp.mspx
This article says that Request.QueryString() does not work for Unicode data.
I have a form that has the option to upload a file at the bottom. If you select a file it works fine but if you leave file selection blank the forms bombs. This is not how I want it to work. On the form you need to use ENCTYPE="multipart/form-data" in the form tag.
On the processing page I need to use Set to assign a variable to the form data. I tried using IF on the variable assigned to the file path but it bombs out telling me "This function is not supported". Is there any other way I can check to see if curQes has a value assigned to it?
can anyone teach me how to use request.form? i normally search through the internet is normally request from the same page. what if i request from different page? how can i write?
the first top page izzit i write execno = request.form("execno") ???
Select Case request.form("posted") case 1 case 2 case 3 case else end select
Here is my case statment each case has a form, which holds a varible named posted. There is a problem however, once the refresh button is pressed it &*#$# up. I need to set request.form("posted") to nothing and it would be good to know how to set all of request.form.
The problem is, I always do not know what the name of the field can be. But I know that it ends with a "_1"
Is there anyway I can do it..Like a right function to check the last letter and select the fild name. So even if it is "sun_1" or "moon_1" I can use it..
I want to pass a Request.Form variable to an ASP form, through the url for example lets say i have a form with a textfiled called "txtName" if i click the submit button for example the asp page reads the content of this txtName as Request.Form("txtName") I want to achieve that the asp form is accessed through a URL where i can pass the value of txtName without going to the page of the form and clicking the submit button
Is there a way to name a text file with Request.Form or naming it after a variable?
I have a form with a field "name". What I would like to do is create a .txt-file called "x.txt" where x is the value typed in the box.Something like this probably really stupid attempt.
Code:
If Obj.FileExists(Server.MapPath("Request.Form('name').txt") = False Then
I created an html email containing a form whose method is POST. The form is posted to an asp page for processing, but no values are retrieved. So I response.write all the Request.Form fields, and nothing appears.
I change the form's method to GET, then response.write the Request.QueryString items (which I can see in the URL) and it works fine. I need to use POST, as the quantity of data from the form will often exceed the limits of querystrings. Is there something I'm overlooking? Why doesn't Request.Form work?
I try to use script from www.freeaspupload.net for upload file. I need to store in session object the names of uploaded files but I get an error - Cannot use Request.Form collection after calling BinaryRead How can I make it? Code:
If rsdx("m_date_of_birth") <> request.form("e_date_of_birth") THEN Response.write("<BR>Not equal") Response.write("<BR>" & rsdx("m_date_of_birth")) Response.write("<BR>" & request.form("e_date_of_birth")) End If
However the output Quote: Not equal 7/24/1956 7/24/1956 shows that they are the same.... i even checked the source to see if there were a space or something that i was not seeing Quote: <BR>Not equal<BR>7/24/1956<BR>7/24/1956 .
i want to know if we can retrieve a form value on to as many pages as we like. for example, i have page1.asp where i have a form text field named "id" and form action="page2.asp".... i can display the value of "id" on page2.asp by the statement respone.write(request.form("id")) .... page2 will ultimately lead to page3.asp...how can i use(or display) the "id" value on page3.asp?
I have a form that passes variables to an asp file and then uploads a file. For some reason the request.form is not getting the info from the form. It's returning blanks. Code:
I have a long list of checkboxes and a text field is associated with each checkbox. So I created a loop that should get the value of each text field that has a marked checkbox next to it. Here's my code
for each g in gildi aths = Request.Form("rok_" & g) ... next
then I create a query with the value and send it. Anyway here's my problem:
the aths variable gets the correct value on the first iteration but is blank every time after that.
I am trying to create a string that is cencatenated from values in a form. The form pulls in the values in a reocordset and displays each record in a row with a checkbox.
I want to cencatenate the values of the ProjectName field if the checkbox (isChecked) has been checked when the form is submitted. Here is the code that i am using:
<% If (Request.Form("Submit") <> "") Then Dim Criteria Criteria = "" For Each Item in Request.Form("ProjectName") If Request.Form("IsChecked") Then Criteria = Criteria & Request.Form("Projectname") Else Next Response.write Criteria End If %>
If I get rid of the If then else statement with in the For Each statement, then all of the items will cencatenate. I am just trying to grab the rows where the user has checked in the box for the row.
I am trying to build a report request form,I want to be able to get all the input fields by the user and store them in a table in SQL database. I have written the html part and a little bit of ASP. Can any one please assist me in creating a field which takes an upload of a template, like if i want the user to attach the template they want the report in.
Here is my code Code: <!--#include file="../system/cmsopen.asp"--> <!--#include file="../system/fn_authentication.asp"--> <!--#include file="../system/functions.asp"-->
I'm having a problem with JavaScript in ASP, where the ASP page crashes when I try to determine if data was posted from a FORM or through a QueryString. Where, if the data came through via a FORM, I want to use it 1st, but if not, to then try using it from the QueryString. Basically, the problem boils down to using "toString()" on Request.Form("NAME") and Request.QueryString("NAME") as such: Code:
can anyone tell me why it is that when i do (see the code>)
1 the value of the submit button doent match? 2 the collection returns the collection string as line one? 3. how do i jump these 2 for error check and trim replace?
I'm trying to figure out if it's possible to use an email-processing page for different forms.For example, having a feedback as well as a contact form page.When the user fills out the form I would like it to be processed on the next page,which will display all the completed fields as well as email them to the recipient.
I can do this with just one form,but what if I'd like to use the same form-processing script with a different page and then another without having to specify particular form fields.
This is done in CGI.I looked at Matt Wright's formmail script but I don't know if the same carries over to ASP.