Avatar billede fasting Nybegynder
14. juni 2003 - 00:58 Der er 8 kommentarer og
1 løsning

asp upload session

hej dér

jeg har lidt problemer som jeg har bøvlet med hele aftenen. jeg kan ikke få den oploadede tekst til at blive indsat i brugernavnfeltet og det pisser mig efterhånden godt og grundigt af... der er denne fil www.trefalke.dk/test/sample2.htm som er en opload fil. når man så oploader linker den hen til den fil der hedder www.trefalke.dk/test/sample2.asp hvor jeg har indsat en form. i denne form vil jeg gerne ha at filen kommer ind i brugernavn kassen. jeg kan ikke finde ud af det med <%= session("fil") %> for jeg aner ikke hvad der skal stå af navn, eller endnu bedre, jeg ved ikke om dette er den rigtige løsning. help!



sample2.htm:
<HTML>
<BODY BGCOLOR="white">
        <FORM METHOD="POST" ACTION="Sample2.asp" ENCTYPE="multipart/form-data">
            <INPUT TYPE="FILE" NAME="FILE1" SIZE="50"><br>
            <INPUT TYPE="SUBMIT" VALUE="Upload">
        </FORM>
    </BODY>
</HTML>



sample2.asp

<%
'  Variables
'  *********
  Dim mySmartUpload
  Dim file
  Dim intCount
  intCount=0
       
'  Object creation
'  ***************
  Set mySmartUpload = Server.CreateObject("aspSmartUpload.SmartUpload")

'  Upload
'  ******
  mySmartUpload.Upload

'  Select each file
'  ****************
  For each file In mySmartUpload.Files
  '  Only if the file exist
  '  **********************
      If not file.IsMissing Then
      '  Save the files with his original names in a virtual path of the web server
      '  ****************************************************************************
        file.SaveAs("../test/Uploads/" & file.FileName)
        ' sample with a physical path
        ' file.SaveAs("c:\temp\" & file.FileName)

     
        Response.Write("FilePathName = " & file.FilePathName & "<BR>")
     
      End If
  Next
%>


<body>
    <div align="center">
        <table width="94%" border="0">
            <tr>
                <td colspan="2" valign="TOP">
                    <form method="POST">
                        <input type="HIDDEN" name="submitted" value="1">
                        <table border="0" cellspacing="0" cellpadding="5">
                            <tr>
                                <td><font size="1" face="Verdana"><b></b></font></td>
                                <td></td>
                            </tr>
                            <tr>
                            <td><font size="1" face="Verdana">Brugernavn:</font></td>
                                <td><input type="TEXT" name="username" class="input" size="30" ></td>
                            </tr>
                            <tr>
                                <td><font size="1" face="Verdana">Password:</font></td>
                            <td><input type="PASSWORD" name="password" class="input" size="30" ></td>
                            </tr>
                            <tr>
                                <td></td>
                                <td><input type="SUBMIT" value="OK" class="button" style="font-family: Verdana; font-size: 10px; background-color: rgb(0,0,0); color: rgb(192,192,192); border: 1px solid rgb(192,192,192)"></td>
                            </tr>
                        </table>
                    </form>
                </td>
            </tr>
        </table>
    </div>
</body>
Avatar billede soda Nybegynder
14. juni 2003 - 01:04 #1
Når du skriver filen ind i brugernavn kassen, hvad mener du så ?
Avatar billede eagleeye Praktikant
14. juni 2003 - 01:08 #2
For at kunne bruger filnanvet skal det først gemmens eks kunne være:
file.FilePathName

filNavn = file.FilePathName


og hvor du vil udskrive den så :  <%=filNavn%>
men jeg er også lidt i tvivl hvad du helt præsis mener med brugnavn kassen? er det hvor man indtaster brugernavnet?
Avatar billede fasting Nybegynder
14. juni 2003 - 01:09 #3
jeg mener at det hvor det er meningen at man skal skrive sit brugernavn, der står den uploadedes filnavn, istedet for ovenover som nu....  forstår du?
Avatar billede fasting Nybegynder
14. juni 2003 - 01:10 #4
ok ... hvordan ser hele smøren så ud??
Avatar billede fasting Nybegynder
14. juni 2003 - 01:10 #5
det er det jeg mener ...
Avatar billede eagleeye Praktikant
14. juni 2003 - 01:11 #6
sample2.asp

<%
'  Variables
'  *********
  Dim mySmartUpload
  Dim file
  Dim intCount
  intCount=0
       
'  Object creation
'  ***************
  Set mySmartUpload = Server.CreateObject("aspSmartUpload.SmartUpload")

'  Upload
'  ******
  mySmartUpload.Upload

'  Select each file
'  ****************
  For each file In mySmartUpload.Files
  '  Only if the file exist
  '  **********************
      If not file.IsMissing Then
      '  Save the files with his original names in a virtual path of the web server
      '  ****************************************************************************
        file.SaveAs("../test/Uploads/" & file.FileName)
        ' sample with a physical path
        ' file.SaveAs("c:\temp\" & file.FileName)

     
        filNavn = file.FilePathName
     
      End If
  Next
%>


<body>
    <div align="center">
        <table width="94%" border="0">
            <tr>
                <td colspan="2" valign="TOP">
                    <form method="POST">
                        <input type="HIDDEN" name="submitted" value="1">
                        <table border="0" cellspacing="0" cellpadding="5">
                            <tr>
                                <td><font size="1" face="Verdana"><b></b></font></td>
                                <td></td>
                            </tr>
                            <tr>
                            <td><font size="1" face="Verdana"><%=filNavn %>:</font></td>
                                <td><input type="TEXT" name="username" class="input" size="30" ></td>
                            </tr>
                            <tr>
                                <td><font size="1" face="Verdana">Password:</font></td>
                            <td><input type="PASSWORD" name="password" class="input" size="30" ></td>
                            </tr>
                            <tr>
                                <td></td>
                                <td><input type="SUBMIT" value="OK" class="button" style="font-family: Verdana; font-size: 10px; background-color: rgb(0,0,0); color: rgb(192,192,192); border: 1px solid rgb(192,192,192)"></td>
                            </tr>
                        </table>
                    </form>
                </td>
            </tr>
        </table>
    </div>
</body>
Avatar billede soda Nybegynder
14. juni 2003 - 01:20 #7
Er enig med eagleeye her ;)
Avatar billede fasting Nybegynder
14. juni 2003 - 01:20 #8
tak det virker... du skal vel ha nogle points?

svar , så får du det

tak for hjælpen

/fasting
Avatar billede eagleeye Praktikant
14. juni 2003 - 01:21 #9
Ok, svar ;)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester