webForumDet fria alternativet

Hämta filnamn till Session

ASP

2 svar · 203 visningar · startad av Renault

Medlem sedan nov. 2001101 inlägg
Frågan#1

Jag vill skicka ett filnamn från skicka1.asp till en Session i skicka2.asp

Hur fångar jag upp filnamnet i skicka2.asp?

skicka1.asp:
<% Response.Buffer = True %>
<!-- #include virtual="adovbs.inc" -->
<html>
<head><title>Hämta fil</title></head>

<div align="center"><center>

<table border="0" width="80%">
<tr>
<td width="100%">
<form action="upload.asp" enctype="multipart/form-data" method="post" name="f" id="f">

Välj en fil:<br>
<input type="file" name="test" size="50"><br>
<input type="hidden" name="filename" value="original" checked>
<br>
<input type="submit" value="skicka filnamn">
</form>
</td>
</tr>
</table>
</center></div>

</body>
</html>

skicka2.asp:
<% Response.Buffer = True %>
<!-- #include virtual="adovbs.inc" -->
<html>
<head><title>Filnamn hämtat</title></head>
<body>
<% Session("Fil") = ' här ska koden för filsessionen vara
Response.Write Session("Fil") %>

</body>
</html>

Medlem sedan mars 20015 287 inlägg
#2

Formuläret postas ju till upload.asp, ta rätt på filnamnet i den filen istället.
För det är väl inte "filename" i det dolda formfältet du vill åt?

Btw. vad gör denna kolossfil i dina sidor?

<!-- #include virtual="adovbs.inc" -->
Medlem sedan nov. 2001101 inlägg
#3

Det blev fel fil som presenterades. men det är ungefär samma kod i skicka1.asp
Menar du att det är i name="filename" som filnamnet går att hämta från... på nåt sätt?

261 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
129 ms — ändringar (db)