---
title: "glömt lösenord och om inte bilden finns"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/150194-glömt-lösenord-och-om-inte-bilden-finns"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "n1kke"
published: "2006-08-16T10:06:37.000Z"
updated: "2006-08-17T12:27:12.000Z"
replies: 9
views: 465
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/150194-glömt-lösenord-och-om-inte-bilden-finns"
---

# glömt lösenord och om inte bilden finns

## #1 — n1kke, 2006-08-16T10:06Z

1\.hej hur gör man en
glömt lösenords funktion så när man skriver in rätt email så skickas ett mail till adressen

2\. hur gör man så när inte bilden finns, så visas en annan bild?

Permalänk: https://www.webforum.nu/p/150194

## #2 — CatZ, 2006-08-16T10:46Z

1\. sök på "ASP CDONTS"
2\. du får använda dig av FSO, file system object

Permalänk: https://www.webforum.nu/p/1852821

## #3 — n1kke, 2006-08-16T15:10Z

någon som har en bra sida med FSO?

Permalänk: https://www.webforum.nu/p/1852916

## #4 — J.N., 2006-08-16T15:35Z

HEJ!

Devguru, exempelvis.
<http://www.devguru.com/Technologies/vbscript/quickref/filesystemobject_fileexists.html>

Finns säkert även färdiga exempel på wF.

Permalänk: https://www.webforum.nu/p/1852926

## #5 — n1kke, 2006-08-16T16:33Z

\<%
Set filesys = CreateObject("Scripting.FileSystemObject") 
If filesys.FileExists("gfx/"&Rs("alias")&.jpg") Then 
   Response.Write "\<img src=gfx/"&Rs("alias")&".jpg\>"
Else
   Response.Write "\<img src=gfx/tom.jpg\>"
End If 
%\> 

skulle den funka?

Permalänk: https://www.webforum.nu/p/1852960

## #6 — @nders, 2006-08-16T16:49Z

Nästan. Du har glömt ett citationstecken, och du måste ange en komplett sökväg till bilden när du kontrollerar med FSO.

```
If filesys.FileExists([b]Server.Mappath([/b]"gfx/" & Rs("alias") & ".jpg"[b])[/b]) Then
```

Du bör också omsluta attributvärdena (för src till exempel) i dina html-taggar med citationstecken.

mvh

Permalänk: https://www.webforum.nu/p/1852963

## #7 — n1kke, 2006-08-16T17:22Z

hur menar du anders?

Permalänk: https://www.webforum.nu/p/1852973

## #8 — @nders, 2006-08-16T17:28Z

Jag menar att du bör ha citationstecken runt sökvägarna till bilderna i dina html-taggar. Eftersom de används som strängavgränsare i asp måste man dock escapea dem.

```
Response.Write "<img src=[b]""[/b]gfx/"&Rs("alias")&".jpg[b]""[/b]>"
```

(Man kan också använda apostrofer om man hellre vill det. Jag vill dock inte det. ;) )

mvh

Permalänk: https://www.webforum.nu/p/1852977

## #9 — n1kke, 2006-08-17T12:19Z

\<%
Set filesys = CreateObject("Scripting.FileSystemObject") 
If filesys.FileExists(Server.Mappath("gfx/" & Rs("alias") & ".jpg")) Then 
	Response.Write "\<img src=gfx/"&Rs("alias")&".jpg\>"
Else
	Response.Write "\<img src=gfx/tom.jpg\>"
End If 
%\> 

blev korrekt

Permalänk: https://www.webforum.nu/p/1853207

## #10 — spango, 2006-08-17T12:27Z

Det kanske funkar, men det är inte korrekt HTML. Gör som @nders säger.

Sen vill man förstås inte att det ska kunna hamna såna sköna HTML-taggar i koden, så 
*Response.Write "\<img src=""gfx/" & Server.HTMLEncode(Rs("alias")) & ".jpg""\>"* is the shit.

Permalänk: https://www.webforum.nu/p/1853210

---

Tråden på webben: https://www.webforum.nu/amne/asp/150194-glömt-lösenord-och-om-inte-bilden-finns
