so glad I could be of assistance.
___________________________
John Youngman
[EMAIL PROTECTED]
----- Original Message -----
From: Ajas Mohammed
To: [email protected]
Sent: Monday, May 12, 2008 10:56 AM
Subject: Re: [ACFUG Discuss] showing image from network share..how to?
Thank you all...
I have created 2 pages and as John Youngman suggested
instead of cfincluding the img.cfm, do a
<cfif fileExists(theFile)>
<img src="...img2.cfm">
</cfif>
I did the same and it works great now. Text gets displayed and the image is
shown below. Thanks John.
Points to clarify.
1. Shawn -- creating virtual directory, thats a wonderful idea. I didnt think
about it. I will ask my netw admin to go this route in future. Thanks.
2.Mark Fennell -- thanks, i did the same thing and it works now.
3.Howard Fore -- Thanks, I realised CFContent was not sufficient. I had to to
something else to make cfcontent work.
About the slashes, how many slashes do I need. I thought its 2 if its server
name and 4 if its appended with file:// i.e.
<img src = "file:\\\\nameofshare\clientname\CF_Chart_Share\testimage.jpg">
Your example had 5 in it.. Err, wrong
slashdirection....file://///servername/nameofshare/clientname/CF_Chart_Share/testimage.jpg
Do I need 5 slashes ?
Thanks for the quick response. I really appreciate everyone's help in this
issue.
Ajas.
On 5/12/08, Howard Fore <[EMAIL PROTECTED]> wrote:
Ajas,
If you're trying to display more than just the image in the browser
CFContent isn't of much use to you. Check out the livedocs for the description
of why. It will only display the referenced content on the page and nothing
else (which is why your text disappears).
The web browser doesn't understand the server/share format for the image.
If you don't want to put a webserver up to serve that image from the server,
you'll have to use the "file://" protocol header on the URL. That's just the
way it works. If you drag the image from the server to a web browser window
you'll see the properly formatted URL. I don't think your earlier examples had
enough slashes.
This all assumes that the user and machine running the browser will have
network access to the server and share. If that's not the case, take the
webserver route.
On Mon, May 12, 2008 at 11:06 AM, Ajas Mohammed <[EMAIL PROTECTED]> wrote:
so I tried cfcontent like this and it works but only problem is that only
image is being shown and the text i have before the cfcontent tag doesnt show.
For examle,
<cfset theFile =
"\\servername\nameofshare\clientname\CF_Chart_Share\testimage.jpg">
<cfif fileExists(theFile)>
exists
<cfelse> does not exist <br>
</cfif>
<cfcontent type="image/GIF"
file="\\servername\nameofshare\clientname\CF_Chart_Share\testimage.jpg">
<img
src="\\servername\nameofshare\clientname\CF_Chart_Share\testimage.jpg">
This doesnt show the result exists from the cfif statement but simply
displays the image in the browser window. I tried to add the code <cfcontent
type="image/GIF"
file="\\servername\nameofshare\clientname\CF_Chart_Share\testimage.jpg"> in a
seperate file img2.cfm and I included that in first page but still the same
result. Only image gets displayed but not the text exists.
Any suggestions?
On 5/12/08, Howard Fore <[EMAIL PROTECTED]> wrote:
The format of the address will change depending on it's use. If you
drag an image from that server to your browser window you can then see in the
URL window how it should be formatted for display in the browser. Obviously
this is only going to display for those users with access to that same server
and share. I don't think your example below has enough slashes up front. If you
want people without server share access to see the image in the browser you
need to put a web server in the mix, either an IIS virtual directory or an
Apache directory/alias/location directive.
On Mon, May 12, 2008 at 10:48 AM, Ajas Mohammed <[EMAIL PROTECTED]>
wrote:
Hi, any example how to do it using CFContent?
<cfset theFile =
"\\servername\nameofshare\clientname\CF_Chart_Share\testimage.jpg">
<cfif fileExists(theFile)>
exists
<cfelse> does not exist <br>
</cfif>
<img
src="\\servername\nameofshare\clientname\CF_Chart_Share\testimage.jpg">
ok I tried this code and i get message exists, but still image not
being when i run the page. I also tried appending file: i.e.
file:\\servername\nameofshare\clientname\CF_Chart_Share\testimage.jpg
but it didnt for img tag and it didnt work for fileExists condition which gives
me does not exist.
so we know now,
\\servername\nameofshare\clientname\CF_Chart_Share\testimage.jpg works but it
doesnt work in img tag.
Any suggestions?
--
Howard Fore, [EMAIL PROTECTED]
"The universe tends toward maximum irony. Don't push it." - Jeff Atwood
-------------------------------------------------------------
To unsubscribe from this list, manage your profile @
http://www.acfug.org?fa=login.edituserform
For more info, see http://www.acfug.org/mailinglists
Archive @ http://www.mail-archive.com/discussion%40acfug.org/
List hosted by FusionLink
-------------------------------------------------------------
--
<Ajas Mohammed />
http://ajashadi.blogspot.com
No matter what, find a way. Because thats what winners do.
You can't improve what you don't measure.
Quality is never an accident; it is always the result of high intention,
sincere effort, intelligent direction and skillful execution; it represents the
wise choice of many alternatives.
"Live as if you were to die tomorrow. Learn as if you were to live
forever."
-------------------------------------------------------------
To unsubscribe from this list, manage your profile @
http://www.acfug.org?fa=login.edituserform
For more info, see http://www.acfug.org/mailinglists
Archive @ http://www.mail-archive.com/discussion%40acfug.org/
List hosted by FusionLink
-------------------------------------------------------------
--
Howard Fore, [EMAIL PROTECTED]
"The universe tends toward maximum irony. Don't push it." - Jeff Atwood
-------------------------------------------------------------
To unsubscribe from this list, manage your profile @
http://www.acfug.org?fa=login.edituserform
For more info, see http://www.acfug.org/mailinglists
Archive @ http://www.mail-archive.com/discussion%40acfug.org/
List hosted by FusionLink
-------------------------------------------------------------
--
<Ajas Mohammed />
http://ajashadi.blogspot.com
No matter what, find a way. Because thats what winners do.
You can't improve what you don't measure.
Quality is never an accident; it is always the result of high intention,
sincere effort, intelligent direction and skillful execution; it represents the
wise choice of many alternatives.
"Live as if you were to die tomorrow. Learn as if you were to live forever."
-------------------------------------------------------------
To unsubscribe from this list, manage your profile @
http://www.acfug.org?fa=login.edituserform
For more info, see http://www.acfug.org/mailinglists
Archive @ http://www.mail-archive.com/discussion%40acfug.org/
List hosted by FusionLink
-------------------------------------------------------------
-------------------------------------------------------------
To unsubscribe from this list, manage your profile @
http://www.acfug.org?fa=login.edituserform
For more info, see http://www.acfug.org/mailinglists
Archive @ http://www.mail-archive.com/discussion%40acfug.org/
List hosted by http://www.fusionlink.com
-------------------------------------------------------------