Ho un altro problema:
ho aggiunto un'altro campo file ma non mi funziona,
questo è il codice:
codice:
<%
Dim oUpload
Set oUpload= new cUpload
With oUpload
'La riga seguente impoosta la connessione al database e la tabella di inserimento dati
'La connesione e la tabella verranno aperti con il metodo oUpload.Database.Open()
.SetDatabase "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & server.MapPath("../dati/colbertaldo.mdb"),"SELECT Top 1 * FROM TBVEICOLI"
.EnabledAspUpload = False
.EnabledImageSize = False
.EnabledLog = False
.AutoRename = True
.Overwrite = False
.SetPath "..\images\foto\"
.Load
.UploadOnly "Images"
If Not .EOF then
.Database.Open()
While Not .EOF
.Save
response.Write "il file " & .GetFileName &" è stato salvato
"
Select Case lCase(.Files("InputName"))
.Database.Fields("TIPO") = .Form("Tipo")
.Database.Fields("MARCA") = .Form("Marca")
.Database.Fields("MODELLO") = .Form("Modello")
.Database.Fields("ANNI") = .Form("Anni")
.Database.Fields("DESCRIZIONE") = .Form("Descrizione")
Case "FotoP" : (.Database.Fields("FOTOP")) = .GetFileName
Case "FotoG" : (.Database.Fields("FOTOG")) = .GetFileName
.MoveNext
Wend
.Database.AddNew()
.Database.Close
else
response.write("Nessuna immagine caricata")
END SELECT
end if
End With
Set oUpload = Nothing
%>
Questo è l'errore:
Errore di compilazione di Microsoft VBScript errore "800a03ea'
Errore di sintassi
/Colbertaldo/riservato/insert.asp, riga 28
Case "FotoP" : (.Database.Fields("FOTOP")) = .GetFileName
non riesco a capire, è la prima volta che faccio un upload multiplo
dimenticavo, questo è il form:
codice:
<form action="insert.asp" method="post" enctype="multipart/form-data" name="form1">
<table width="500" align="center" cellspacing="5">
<tr valign="baseline">
<td width="100" align="right" nowrap><font color="#FFFFFF" size="2" face="Verdana, Arial, Helvetica, sans-serif">Tipo</font></td>
<td width="400"><select name="Tipo" id="Tipo">
<option value="LEGGERO" selected>LEGGERO</option>
<option value="MEDIO">MEDIO</option>
<option value="PESANTE">PESANTE</option>
</select> </td>
</tr>
<tr valign="baseline">
<td nowrap align="right"><font color="#FFFFFF" size="2" face="Verdana, Arial, Helvetica, sans-serif">Marca</font></td>
<td><input name="Marca" type="text" id="Marca" size="45"> </td>
</tr>
<tr valign="baseline">
<td nowrap align="right"><font color="#FFFFFF" size="2" face="Verdana, Arial, Helvetica, sans-serif">Modello</font></td>
<td><input name="Modello" type="text" id="Modello" size="45"> </td>
</tr>
<tr valign="baseline">
<td nowrap align="right"><font color="#FFFFFF" size="2" face="Verdana, Arial, Helvetica, sans-serif">Anni</font></td>
<td><input name="Anni" type="text" id="Anni" size="45"> </td>
</tr>
<tr valign="baseline">
<td align="right" valign="top" nowrap><font color="#FFFFFF" size="2" face="Verdana, Arial, Helvetica, sans-serif">Descrizione</font></td>
<td><textarea name="Descrizione" cols="50" rows="5" id="Descrizione"></textarea></td>
</tr>
<tr valign="baseline">
<td nowrap align="right"><font color="#FFFFFF" size="2" face="Verdana, Arial, Helvetica, sans-serif">Foto
piccola </font></td>
<td><input name="FotoP" type="file" id="FotoP"></td>
</tr>
<tr valign="baseline">
<td nowrap align="right"><font color="#FFFFFF" size="2" face="Verdana, Arial, Helvetica, sans-serif">Foto
grande</font></td>
<td><input name="FotoG" type="file" id="FotoG"> </td>
</tr>
<tr valign="baseline">
<td nowrap align="right"></td>
<td><input name="submit" type="submit" value="Inserisci">
<input type="reset" name="Submit" value="Reimposta"></td>
</tr>
</table>
</form>
Grazie
Altamira