Jag har byggt en admin sida i asp och har en ett par sidor med bilder. All uppdatering kan man sköta från nätet...förutom bildhanteringen.. där måste jag själv veta sökvägen till bilden och skriva det. Du får labba och ändra lite på denna kod så att den passar dig. Det den gör är att lista alla filer i en mapp i en dropdownmeny och visar sökvägen till den efter att du valt en fil. SUPER!!! Funkar skit bra.Bläddra fram till en fil på servern???!
Jag har sett andra lösningar där det fanns en "bläddra" knapp brevid formuläret och så kom man direkt in i "img" mappen.
Kan nån vänlig själ vara så snäll att berätta hur man gör?!
Jag håller på att bli tokig..säkert skit simpelt, men trög som man é....
Tack på förhand
DanielSv: Bläddra fram till en fil på servern???!
Del 1: Funtion för att fylla dropdownmenyn
Del 2: Javascript får att visa sökvägen som text så att du kan klippa och klistra in i dett adminform.
Del 3: Enkel tabell
Hoppas att jag förstod dig rätt. Det är ganska sent. Håll till godo.
<code>
<%
Function listImg()
Dim objFSO
Dim folder
Dim files
'skapa FileSystemObjectet
Set objFSO = Server.CreateObject("Scripting.FileSystemObject")
'Hämta mappen. I detta fallet mappen IMG som finns i samma nivå som denna fil
Set folder = objFSO.GetFolder(server.mappath("img"))
'Hämta alla filer i mappen
Set files = folder.Files
'Loopa igenom mappen
For Each file in files
Response.Write "<option value=" & folder & "\" & file.name & ">" & folder & "\" & file.name & "</option>"
Next
Set files = Nothing
Set folder= Nothing
Set objFSO = Nothing
End Function
%>
<script language="javascript">
//kod för att skriva ut sökvägen till filen.
function showPath() {
selectedFil = document.form1.imgPath[document.form1.imgPath.selectedIndex].value;
document.all('showPath').innerHTML = selectedFil;
}
</script>
<form name="form1">
<table>
<tr>
<th>
Välj fil
</th>
</tr>
<tr>
<td>
<select name="imgPath" size="1" onChange="showPath();">
<%call listImg()%>
</select>
</td>
</tr>
<tr>
<th>
Sökväg
</th>
</tr>
<tr>
<td>
<div id="showPath"></div>
</td>
</tr>
</table>
</form>
</code>
//PutteSv: Bläddra fram till en fil på servern???!
Tack så jätte mycket.
Ska testa det meddetsamma.Sv: Bläddra fram till en fil på servern???!
Finns det nån funktion som visar bilderna?
Innan man väljer menar jag?
Ännu en gång....
Tack så jätte mycket!