I am passing
a value held in a session variable on a url. It works fine locally
testing but when I put it on the main web server the value disappears.
Nothing fancy here, real simple...what I am missing ?
I guess this is a continuation of my erlier problem which I thought I had solved. I have several inputs being passed from one page where they are inputed in, to a preview page so the user can chek there info, then it will be passed to a page to submit the info to a data base.
I have a input that is the item description var name of �prodesc�. It pass from the input page to the preview page just fine. Then I use the same method to pass it to the next page to save it to a data base, but when it gets to the submit page the var �prodesc� only has the first word of the description that was shown on the previous page? Any one know why its acting like its been trimmed? Code:
I'm trying to create a link (SEE LINK BELOW) to a pop-up window. My problem is my sTargetPage variable is a url containing a querystring variable. When myPopUp.asp opens and I get my sPage query string value, it returns myTargetpage.asp?qs=1 and clips the 2nd querystring value pair.
Can someone help me construct a link so myPopUp.asp preserves the entire query string? I tried using the Server.HtmlEncode comand in "FAILED ATTEMPT" below, but I'm still losing any querystring pairs after the 1st qs pair.
I am new to ASP.NET 2.0 and I am developing a small application which originally consists of 2 pages. The first page displays a GridView Control loaded with data from a sqlDataSouce. Such a GridView has a field that is a hyperlink to the second page which is supposed to display the detail of the record.
What I want to do is to send a QueryString Parameter to the second page with the key to retrieve the record selected and show the information in detail (a long description, a picture of a product, comments, price, etc.). I have not written a single line of code (code-behind) for the first page. How can I get the second page and send the querystring parameter?
My problem is I'm paginating database results into a table, and each page takes the sql statement from the querystring, however because i use LIKE %...% the '%' get ignored and I get an error. For example the sql in the querystring is..
SELECT * FROM posters WHERE poster_name LIKE '%a%' AND poster_file IS NOT NULL ORDER BY poster_name ASC;
But when it's extracted from the querystring it is this:
SELECT * FROM posters WHERE poster_name LIKE 'a' AND poster_file IS NOT NULL ORDER BY poster_name ASC;
So i get an error because the wildcards have been removed. Any way around this?
I am passing a sql string thru my querystring for the next page to capture.
example: www.xxxxxxxx.com/index.asp?str=select * from table where name like '%doe%'
Passing a basic string works fine. But, when I use the LIKE statement it does not work. I know it's because of the % sign, so how do I translate this thru, so that the following page picks up the percent sign?
so far it works fine. It shows the value in the text box on the page. I am trying to post this page with all the form fields to a new page that emails all the variables that are on this page. The form tag looks like
In orderform3.asp, i am requesting the values for all the form fields as follows before emailing all the fields to myself:
strBody = strBody & Request.Form("Account_Name") 'strbody is the variable that adds all the form fields to the body of the email strBody = strBody & vbCrLf strBody = strBody & Request.Form("Contact_Name") strBody = strBody & vbCrLf strBody = strBody & Request.Form("Template")
Here is the problem...I am getting the email with the values filled in except for "Template" and I cannot figure out why. Is there something that I am doing wrong? i have to mention that there is no DB behind this site...it is just a static web site with an email script in it.
i have a table 'Accounts' in my database, which contains a bunch of users. From the main menu i choose "edit user" and all users in the db are presented in a table. The first column 'Pnr' is a unique ID for each user that i made appear as a link. clicking on one userID should present a form where the picked users userdata is already filled in so i can easily edit it and then move on to submit the form to update the db. i get to the part where all users are listed nicely in a table, but clicking on one, i get this error:
Error Type: ADODB.Recordset (0x800A0CC1) Item cannot be found in the collection corresponding to the requested name or ordinal. /VS_Files/updateUserForm.asp, line 19
I think i'm doing something wrong with passing a value with the querystring...? Code:
i have setup authentication on my website by setting session variables and it works but every once in a while the variables are lost and my users are logged out of the site
can someone tell me why this happens and how to fix it?
i have page1.asp that has a form and two text fields that user can enter and submit...
ok now i am sending these form variables to page2.asp..no problem here...
now page2.asp has a include file called page3.asp....in page2.asp we call some functions that are available in page3.asp...one of the funtions calls back the page2.asp...
at this point of time i am losing the form variables on page2.asp that i had from page1.asp since page2.asp is being called from the function in a include file(page3.asp) and not from page1.asp
how can i overcome this situation and still retain my form values on page2.asp
I have created an asp page with a submit button in it. On the onclick event I have written a java script to open a new pop up window that does the file upload. Unfortunately, whenever I click on the submit button to pop up the new window,I lose session. Any clues on how to persist my session value.
I recently upgraded my web server and SQL server to Windows Server 2003. I am running MS SQL 7.0 on the SQL Server. I had been running my application on Windows NT and experienced no issues for about 3 years. Now on the new servers I am getting multiple errors and I think I might be losing my session variables.
The errors I am getting are similar to errors I would get in NT when I was logged in to the app but inactive for a long period of time and attempted to resume work. Code:
I have a bunch of text fields that the user tabs through. How would I go about calling a function when a specific textbox loses focus so that when they tab out I can make a pop up and allow them to select some info
I have been trying to solve this for some time now. I am setting a session variable to a value and calling response.redirect(). In the redirected page i am reading the session variable and it is blank. I printed the sessionid on both the pages to make sure that i have not lost the session itself.
The ids are the same on both the pages. It is just that all the session variable have becoce blank. I even looped through the session variables and all the session variables i created in the first page are present in the second page also, but without their assigned values.
I am working with an .asp page that creates an email using CDONTS. I need to be able to capture a text screenshot out of a mainframe session and send it in the email. When the email is sent, I am losing the spaces that align the screenshot. Ex.
THIS IS A PRIVATE COMPUTER NETWORK ---
UNAUTHORIZED USE WILL RESULT IN PROSECUTION
Returns> THIS IS A PRIVATE COMPUTER NETWORK --- UNAUTHORIZED USE WILL RESULT IN PROSECUTION .
I am using dropdowns and they are populating correctly. I am having problems when I submit to the Dbase. I am losing the rest of the entry. This is a Ascess Dbase and they are text fields. An example of the error:
Dropdown Selections: from table OsmcSystemsImpacted VGS Data Center Legacy Platform VGS RVA
What ends up in my Dbase: going to table OsmcLogEntry VGS Legacy VGS
I am not getting anything after the first "Space" So what is happening to the rest of my data?
Currently there is a web user that always gets an error on our application due to a missing session variable. All other session variables are still in tact, but this one seems to disappear and hence the user can no longer access everything on the site.
Any ideas as to where this value goes? I've checked my ASP code and saw nothing that would re-set this variable's value. Moreover, only a couple of users experience this problem.
How can I resolve the issue of session variables losing information with IIS 4.0 and I.E. 5.0? I changed the regsitry setting Microsoft suggests but that did not work.
what might be the reason for losing session variables, i was working on a page where i had to stroe a array in a session(trust me that was the only 'way' i could imagine doing it), and i am losing the session variable, its just returning empty values.
The production system is running on NT. I have two test systems, one on 2000 server and one on XP Pro. All run IIS, server version depending on OS. All the pages check to make sure that the user logged on by checking the variable Session.Contents("LoggedIn").
One page changes directories: from https://<domain>/<virtual directory 1>/<virtual directory 2>/page.asp to https://<domain>/<virtual directory 1>/<virtual directory 3>/nextpage.asp.
It works fine in production. In both test systems the value of Session.Contents("LoggedIn") is lost and so the user is redirected to the login screen.
This has happened since I copied the production site to my test sites. Any ideas?
I have a problem in that i have a page that works fine and shows all records/Output until i add Response.ContentType=msword
And then i only show every other record.
I probably should have coded the page differently. But for context - it's a school report system and i have setup a Subroutine which queries a database and builds a summary report for a girl. I wanted to print out a class list of these. I.e one for each girl in a class and so i loop around the results of one recordset and within each loop make a new query and create the report. This is probably not the best way to do it.
Anyhow, in the browser it woorks fine. As soon as i add the code to output it to word (or excel ) i lose evry other report.
for one of my forms, i have a textarea form element that is...substantially large (500x300px) users are instructed to hit enter/return on their keyboard to separate paragraphs but i have encountered a problem.
in the textarea, everything is wonderful. line breaks are clearly seen...its awesome. when i submit the form and when it writes to the database (the field is set as 'text'), everything is crammed together...there is just one space between where one paragraph ends and another begins.
has anyone encountered this problem before? does anyone know a solution?
is it possible to check if a variable is present in the querystring, or is that unneccesary? will it assume the variable is empty if it is not present in the querystring?
I want to write a page which will load a default page for me with some links and all. lets say someone clicks on the link, which not only points to the same page but also passes a querystring. Looking at the querystring I will then display data from a database. So my question in short is... Is it possible to have a single asp page which can return either a default page where no querystring is passed or a result from the database when a querystring is passed? If the answer is yes, then is it a good idea to do this or have 2 seperate pages?
I've got a request form for samples of our product that we send out. The form is being linked from our ebay auction pages. In the link from the auction page I'd like to include the model number of the sample that they're requesting. (ie. /sampleRequest.asp?AS240)
Then, on my sampleRequest.asp page which contains the input form I'd like to include a hidden field which holds the value of that querystring. Finally, upon submitting this form I'd like that value to be placed into the sampleModel field in my Requests table in my database.
The problem I'm having is how to populate the hidden form field with the querystring form the ebay auction page. Code:
I would like to insert each set of checkbox1, checkbox2, checkbox3 into a table like field1(checkbox1), field2(checkbox2), field3(checkbox3). Remember each set of 3 checkboxes are 1 unit inserting into a table. Is this possible?
I am trying to maintain some ASP code that I did not generate and the programmer who did has a very different style than I do so I am having some problems. Hopefully someone out there can help me by answering my question.
I have the following line of code:
If (isEmpty(Request("dir"))) Then.....
Now my question: Could the Request("dir") used above be the same thing as using Request.QueryString("dir")???