I have searched through the threads relating to FileExists, and have not found an answer (I did find one that dealt with using the FileExists method on a remote server, but that's not quite what I need to do.)
The script searches for all pictures in a particular folder on the server. The current script uses m:... as the path. The site will be transferred to a new host, and onto a shared server (so no more m:).
<% set fs=Server.CreateObject("Scripting.FileSystemObject") If fs.FileExists("index.stm") Then CODE HERE Else CODE HERE End If %>
The problem is this: fs.FileExists("index.stm") always evaluates to false, even though I'm staring at the file "index.stm" as I type. In fact, I can open the file just fine, using the OpenTextFile() method. Checking to see if the file even exists is the problem. Anybody have any ideas?
I am going crazy trying to figure out why the FileExists method of the FileSystem object returns false when the file passed to it DOES exist.
The FolderExists method of the same object recognizes the existence of the folder containing the files in question, but FileExists always returns false.
I have a problem with my login code. Is my virtual path address right? wr6077-02 is my pc name.
Otherwise, does anyone know where I can get a nice simple login bit of code? I havn't much interest in learning as i am building a website for my company and hope to never have to again! Code:
I have a web project that has multiple directories. Some of the files in different directories use the same include files. The problem is that these include files also reference an image folder. I am trying to create an absolute reference to these images so I don't have to make the same include for different directories. What is the best way to do this?
Is it possible to include my remote web server path eg: m:/html/root/site1 | m:/html/root/site2 etc
....in virtual includes....
Thus eliminating the need to create duplicate INC files in each sub-domain on my remote web server host domain IP. eg: http://72.3.5.6.0 (www.site1.com; www.site2.com)
I would like to be able to use a UNIVERSAL INC file in the root of my web IP for the benefit of all my sub domains.
Firstly, I know where the problem is, I just need to know how to fix it. Basically, when I set up my IIS I created a virtual directory called cs305-31Kosy, which held all my files(eg kosy.mdb). The physical path is to the files on my PC is: C:Documents and Settings
I have a virtual path setup in order to give my web server access to a file on my app server. I am using the file system object to check for the existance of the file and if it exists, it has to validate the file date.
The problem is I can't seem to find the file. I can successfully check for the existance of a file on the web server, but once I enter the virtual path it can't find anything. All three of these calls return false...
Scenario: I need a virtual directory in Site_B to serve the files in Site_A (without redirecting the request) so I just added for example Site_B/A as a vdir, and set it's home dir to the physical root of Site_A (eg. C:inetpubwwwrootSite_A) sounds simple enough... not for long:
Problem (nb. I tend to use forward slashes as web/iis paths and backslash as windows filesystem paths):
The include files in Site_A reside in: Site_Aincludes and the include statements in the ASP code seem to be absolute virtual paths (if such a thing exists) for example: <!--#include virtual="/includes/header.asp"--> Code:
I simply want to verify the existance of a file on the server,
if the file Exists do something on the client side otherwise Stop executing and reload the main page (login).
To get the response of the FileExists I use a ShowModalWindow from a VBS call. The value returned works fine but only the FIRST time that it is called. Only if I restart the IE I get the correct response from FileExists. It seems a session related problem, infact the modal window has always the same session ID (unless IE is restarted). "Session.abandon" in the modal window code didn'T help.
I have been messing with FSO.FileExists for a while and have been looking into its limitations. On our server, we operate our directory in:
d:inetpubwwwrootintranet
and inside that directory is a VIRTUAL DIRECTORY by the name of employeeImages which maps to
otherserverfolder
So saying
d:inetpubwwwrootintranetemployeeImagesfile.jpg
IS the same thing as saying
otherserverfolderfile.jpg
The problem is, that when I set that path to a variable, called strPath and perform the following:
blnExists = FSO.FileExists(strPath)
it KEEPS returning as FALSE. So I had it output strPath. Sure enough it was the URL shown above. I cut and paste that into a window's location bar and boom, I'm taken RIGHT to the image.
So I'm thinking "Ok, FSO is a FILE SYSTEM OBJECT. Maybe it's limitations mean that it can only look at the local filesystem? Maybe it cannot see across a networked device? Maybe it cannot work with virtual directories?" I've done some looking around and cannot find any pages on limitations of FSO.
how to use FileExists to check to see if a file exists on a local server BUT what if I want to check if a file exists on a remote server (webserver)? If I enter "http://domainname/folder/image.jpg" it always returns false.
When a file is local to the ASP application, I can use the following code to test if the file exists:
Dim strFileName, blnFileExists, objFSO
strFileName = Server.MapPath( "MyFiles est.doc" )
Set objFSO = Server.CreateObject("Scripting.FileSystemObject") blnFileExists = objFSO.FileExists( strFileName ) Set objFSO = Nothing
But if "MyFiles" resides on another server and I set up a virtual directory in my ASP app to reference to it (e.g. "MyFiles est.doc" resolves to server2F$MyFilesest.doc), the code would return False even if the file exists on the other server.
The jist of what i want is the obj.FileExists (how it checks for a file on the server) for the client machine.
The client will be scanning something that will put a pdf file into a shared folder on their machine (it will be the same path for all clients). I need to get the code* to pull that file so that i can take the data on the pdf.
*Code doesn't have to be ASP. i'm up for ASP, VBScript, Javascript.
I have an Intranet site sitting on an Windows XP server, which has IIS 6.0 installed. This Intranet site contains a virtual directory (VD), which sits on a second server and has Windows 2000 installed.
To test how a virtual directory would work for this particular Intranet site, I had previously set up the VD on the web server. Everything worked well...no errors.
Once testing was complete and the location of the VD changed to the second server, I have been receiving the following error:
Microsoft VBScript runtime error '800a004c' Path not found
I understand what this error is saying, but I was wondering if anyone knows of any problems between IIS 6 being on a XP server and the VD on a 2000 server and any possible implications.
Is there a way in asp to create a new default web site within IIS I am setting a content managament system and want to create a new default web site during on of the processes. So for example if people create a new site within the admin section and call it Jacinto this will create a new virtual directory called Jacinto.
This would then be accessed at http://localhost/jacinto
I haven't had a close look at the code yet but it's not in asp/vbscript
Has anybody done it in pure asp.I would like to do it on a site hosted by a third party and I am unable to install any dll's or exe's on the machine because it is a shared webserver.Both .NET and Non .NET would be good
I have a virtual directory set up and it's fine. Now what I want to do is write files into them. When I try to do that it gives me a "path not found" error.How can I do this? Is this even possible?
I have heard there is something called a 'virtual browser' which allows me to check asp and html output on the complete range of browsers without having to download each browser and version (side by side).I did a google search and see a variety of links but nothing conclusive. Is there a standard product experienced asp developers are using.can you point me towards it?What are the limitations and challenges in using this product?
My server has POP but only has SMTP if sending to my domain, and not other domains (such as hotmail). I'm therefore wondering, if anyone knows of any scripts etc, that will allow me to have a sort of "virtual" SMTP server on my site?. (I really can't afford to use a third party SMTP mailer).
In php you can have a script like: http://localhost/page/parameter1/parameter2 where page is acually a php script and the script gets the parameters in $PATH_INFO
I need something similar in asp. If possible without modifying any settings on IIS. Here is a tutorial on how to do it in php. http://www.zend.com/zend/spotlight/searchengine.php
We have aan asp content management system running on IIS6 that produces hundreds of pages from one page template so each page is called mainpage.asp?id=22 and the number at the end changes.
Is there any way of attaching a virtual address to the pages so they could have for example news_story or about-us and control this using a database?
I have a website hosted on an ISP server, my code creates folder and places files in it using the FileSyestemObject. The problem is that I have to write the absolute folder/file path in the createFolder method, and I don't know the absolute path on the server, when i use relative path, the folder is placed on the system32 directory as the root folder (That is where the ASP dll is located). So how can I create folders and files on the virtual directory without knowing the physical path.
I have a page that i find hard to maintain, or add new pages to. It is tha navigation bars down the sides of all the pages. At the moment they are all just like, well a normal page, so when i want to add a new page i need to go through ALL of my pages and change them.
I know there is a way, but i dont know how, to make the asp file call another file and basicaly ask for what goes in the side navigation bar. I have seen this done, it would have used framed, but personaly i think they are evil, you can only stick them to the top, side botton etc.... of a page. And i have made my page so that it is in the centre of the browser.
I created virtual directory(IIS) in which i placed images and scripts.I referred this directory from my application(ASP.Net).But during run time this folder is copied to my application root.How can i avoid this.
I used KB 308150 as a guide to create a virtual directory shared by a few webstores that my company hosts. The virtual folder and websites reside on the same box. The shared directory includes code files used by all the webstores.
The problem - when a user adds items to the shopping cart, ***sometimes*** the session variables get reset and all cart information is lost.I can't consistently make the error occur - it seems to be random.Also, if you have any different ideas on how to share code between many websites.
I am trying to build a virtual terminal. Can anyone tell me if there is a way ti can be done using as? I as trying to connect to a Visanet compatle gateway using my asp shopping cart.
Is there anybody know how to make <!--#include virtual="myfolder/qqq.asp"> working. My IIS correctly works only with <!--#include files=""> and it doesn't with virtual.