Hvordan gør man dette i ASP?
Hejsa!Jeg har en nedenstående formular:
<form name="UploadForm" action="pic/Process.asp" enctype="multipart/form-data" method="post" onsubmit="document.getElementById('picsend').disabled='disabled'; document.getElementById('info').disabled='disabled';">
<p align="center">
<input type="file" name="File1" size="40" style="font-family: Fixedsys; font-size: 12pt; color: #FF0000; border: 3px solid #FFFFFF; background-color: #C0C0C0">
<br>
<input id="picsend" type="submit" value="overfør" name="B1" style="border:3px dashed #C0C0C0; background-image: url('BBack.jpg'); font-family:Fixedsys; background-color:#FFFFFF; background-attachment:scroll; font-size:18pt; font-weight:bold; text-transform:uppercase; color: #000000;" onmouseover="document.getElementById('picsend').style.color='#ff0000';" onmouseout="document.getElementById('picsend').style.color='#000000';"></p>
</form>
- som du kan se er enctypen "multipart/form-data"... Det skal den også være, da det er en upload form, til DUNDAS upload...
Men hvordan kan man helt almindeligt tjekke om brugeren ikke bare har klikket på "Overfør" uden først at skrive noget i tekstfeltet, hvor stien på pågældende fil skal stå.
Altså normalt når det ikke er "multipart/form-data" kan man jo bare lave en:
<%
if Request.Form("File1") <> "" then
Response.Redirect "hertil.asp"
end if
%>
- men dette kan jeg ikke få til at fungere her... Og jeg tror det er fordi der står "multipart/form-data", men hvordan gør man så?
\Dan
