Ciao a tutti
POLE grazie dello script,funziona a meraviglia e sopratutto stò imparando un pochino l'asp,che come ti dicevo non conosco quasi affatto.Il problema è che aggiungendo dei nuovi campi quando faccio l'upload non mi carica niente sul db,anzi mi stampa il codice sulla pagina.
Ora ti mostro sia il file html (che è orribile ma che utilizzo solo per controllare che tutto funzioni,e che sarà modificato) sia quello in asp,confidando in una tua delucidazione....
anche se il dubbio maggiore me lo da la stringa in sql o le impostazioni sul db,può essere?
N.B(sempre se hai tempo e possibiltà di dargli una controllata).Grazie anticipatamente
Massimo
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
file:upload azienda.asp
<%@language=vbscript%>
<%option explicit%>
<%
dim oggconn,stringaSQL,oggrecset,nm,prtiv,indr,locl,cap,tip,nmst,oralav,poas,fgpr,test
nm=request.form("nomeazienda")
prtiv=request.form("partiva") 'partita iva
indr=request.form("indirizzo")
locl=request.form("localita")
cap=request.form("cap")
tip=request.form("tipologia")
nmst=request.form("numstage") 'numero stagisti
oralav=request.form("orarilav") 'orario di lavoro
poas=request.form("posas") 'possibilita di assunzione
fgpr=request.form("figprof") 'figura professionale richiesta dall'azienda
test=request.form("testo") 'test box dove scrivere le proprie note
set oggconn=Server.CreateObject("ADODB.Connection")
oggconn.ConnectionString="DRIVER={Microsoft Access Driver (*.mdb)};"&"DBQ="&Server.MapPath("massimodb/clienteazienda.mdb")
oggconn.open
stringaSQL="INSERT INTO datiaziende (nome_azienda,partita_iva,indirizzo,localita,cap,tipologia,numero_stagisti,orario_lavorativo,possibilita_assunzione,figura_professionale_richiesta,note) VALUES('"& nm &"','"& prtiv &"','"& indr &"','"& locl &"','"& cap &"','"& tip &"','"& nmst &"','"& oralav &"','"& poas &"','"& fgpr &"','"& test &"');"
set oggrecset=Server.CreateObject("ADODB.Recordset")
oggrecset.Open StringaSQL,oggconn
response.redirect("azienda form dati.html")
%>
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
file:azienda form dati.html
<html>
<head>
<title>inserimento dati</title>
</head>
<body>
<p><div align="center"><font color="red"><h2>IMMETTERE I DATI NELLE APPOSITE CASELLE:</H2></font></div></p>
<br>
<br>
<div align="center">
<form name=formdati method=post action="upload_azienda.asp">
<input type=text name=nomeazienda><H5>NOME AZIENDA</H5>
<input type=text name=partiva><H5>PARTITA IVA</H5>
<input type=text name=indirizzo><H5>INDIRIZZO</H5>
<input type=text name=localita><H5>LOCALITA'</H5>
<input type=text name=cap><H5>CAP</H5>
<input type=text name=tipologia><H5>TIPOLOGIA</H5>
<input type=text name=numstage><H5>NUMERO STAGISTI RICHIESTI</H5>
<input type=text name=orarilav><H5>ORARIO LAVORATIVO</H5>
<input type=text name=posas><H5>POSSIBILITA' ASSUNZIONE</H5>
<input type=text name=figprof><H5>FIGURA PROFESSIONALE RICHIESTA</H5>
<textarea name="testo" cols="40" rows="10">qui puoi scrivere il tuo testo</textarea>
<input type="submit" value="invia">
</form>
</div>
</body>
</html>
POLE grazie dello script,funziona a meraviglia e sopratutto stò imparando un pochino l'asp,che come ti dicevo non conosco quasi affatto.Il problema è che aggiungendo dei nuovi campi quando faccio l'upload non mi carica niente sul db,anzi mi stampa il codice sulla pagina.
Ora ti mostro sia il file html (che è orribile ma che utilizzo solo per controllare che tutto funzioni,e che sarà modificato) sia quello in asp,confidando in una tua delucidazione....
anche se il dubbio maggiore me lo da la stringa in sql o le impostazioni sul db,può essere?
N.B(sempre se hai tempo e possibiltà di dargli una controllata).Grazie anticipatamente
Massimo
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
file:upload azienda.asp
<%@language=vbscript%>
<%option explicit%>
<%
dim oggconn,stringaSQL,oggrecset,nm,prtiv,indr,locl,cap,tip,nmst,oralav,poas,fgpr,test
nm=request.form("nomeazienda")
prtiv=request.form("partiva") 'partita iva
indr=request.form("indirizzo")
locl=request.form("localita")
cap=request.form("cap")
tip=request.form("tipologia")
nmst=request.form("numstage") 'numero stagisti
oralav=request.form("orarilav") 'orario di lavoro
poas=request.form("posas") 'possibilita di assunzione
fgpr=request.form("figprof") 'figura professionale richiesta dall'azienda
test=request.form("testo") 'test box dove scrivere le proprie note
set oggconn=Server.CreateObject("ADODB.Connection")
oggconn.ConnectionString="DRIVER={Microsoft Access Driver (*.mdb)};"&"DBQ="&Server.MapPath("massimodb/clienteazienda.mdb")
oggconn.open
stringaSQL="INSERT INTO datiaziende (nome_azienda,partita_iva,indirizzo,localita,cap,tipologia,numero_stagisti,orario_lavorativo,possibilita_assunzione,figura_professionale_richiesta,note) VALUES('"& nm &"','"& prtiv &"','"& indr &"','"& locl &"','"& cap &"','"& tip &"','"& nmst &"','"& oralav &"','"& poas &"','"& fgpr &"','"& test &"');"
set oggrecset=Server.CreateObject("ADODB.Recordset")
oggrecset.Open StringaSQL,oggconn
response.redirect("azienda form dati.html")
%>
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
file:azienda form dati.html
<html>
<head>
<title>inserimento dati</title>
</head>
<body>
<p><div align="center"><font color="red"><h2>IMMETTERE I DATI NELLE APPOSITE CASELLE:</H2></font></div></p>
<br>
<br>
<div align="center">
<form name=formdati method=post action="upload_azienda.asp">
<input type=text name=nomeazienda><H5>NOME AZIENDA</H5>
<input type=text name=partiva><H5>PARTITA IVA</H5>
<input type=text name=indirizzo><H5>INDIRIZZO</H5>
<input type=text name=localita><H5>LOCALITA'</H5>
<input type=text name=cap><H5>CAP</H5>
<input type=text name=tipologia><H5>TIPOLOGIA</H5>
<input type=text name=numstage><H5>NUMERO STAGISTI RICHIESTI</H5>
<input type=text name=orarilav><H5>ORARIO LAVORATIVO</H5>
<input type=text name=posas><H5>POSSIBILITA' ASSUNZIONE</H5>
<input type=text name=figprof><H5>FIGURA PROFESSIONALE RICHIESTA</H5>
<textarea name="testo" cols="40" rows="10">qui puoi scrivere il tuo testo</textarea>
<input type="submit" value="invia">
</form>
</div>
</body>
</html>