Quando eseguo una istruzione di inserimento il server dove ho la pagina asp mi da questo errore
Persits.Upload.1 error '800a003d'
Wrong Content-Type. Make sure you have included the attribute ENCTYPE="multipart/form-data" in your form.
Che è?
ho provato ad aggiungere nel form come attributi questo ENCTYPE="multipart/form-data"
ma ora alla pressione del tasto non fa + nulla
Ho già testato istruzioni di selezione senza questo attributo nel form e funziona tutto e provando in locale mi funziona tutto!!!
il codice della pagina è:
<%
if request.form("btnAvanti")<>"" then
Set db = Server.CreateObject ("ADODB.Connection")
db.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("DB/login.mdb")
SQLlog = "SELECT * FROM utenti WHERE UserName='" & Request.Form("txtUtente") &"'"
SET rslog = db.Execute(SQLlog)
If rslog.EOF then
SQLins="INSERT INTO Utenti(Nome,Cognome,Email,Ufficio,Indirizzo,UserNa me,Password,Rpassw,Domanda,Risposta) VALUES('"& Request.Form("txtNome") &"','"& Request.Form("txtCognome") &"', '"& Request.Form("txtMail") &"','"& Request.Form("txtUfficio") &"', '"& Request.Form("txtIndirizzo") &"','"& Request.Form("txtUtente") &"','"& Request.Form("txtPassw") &"','"& Request.Form("txtRPassw") &"', '"& Request.Form("txtDomanda") &"','"& Request.Form("txtRisposta") &"')"
Set rsins = db.Execute(SQLins)
Response.Redirect("GestioneT.asp")
else
Response.Redirect("Error.htm")
end if
end if%>
RICORDO CHE USANDO ENCTYPE="multipart/form-data" COME PARAMETRO NEL FORM, CARICA MA NON SUCCEDE NIENTE, E NON REGISTRA NEMMENO IL RECORD
Se sapete qual'è il problema fatemi un esempoi plz!!!
FDR

Rispondi quotando

