Buona sera,ho questo problemino,devo fare una Insert into da flash,aiutandomi con ASP,
inserendo due valori dentro il DB DBUtente.mdb.
Mi sto scervellando ma non ci riesco.
Quello che ho è questo:
Sulla Home page .swf ho due input text chiamate login e password, e un pulsante Invia.
Nel pulsante invia ho questo script:
on (release) {
if(login==undefined & password==undefined or login=="" & password==""){
login="Devi riempire i campi";
password="Devi riempire i campi";
}
else{
loadVariablesNum("LogPsw.asp",0,"POST");
controllo.gotoAndStop(2);
}
}
______________________________
Questa è la pagina ASP:
<%
'Variabili passate dal filmato Flash
'Utilizzando il Replace facciamo in modo di sostituire il singolo apice
'con il doppio apice per evitare che la stringa di inserimento dati_
'nel Data Base generi un'errore
login = Replace(request("login"),"'", "''")
password = Replace(request("password"),"'", "''")
' Elimino gli spazi bianchi all'inizio e alla fine della stringa
login=Trim(login)
password=Trim(password)
' Verifico se login,password sono stringhe vuote
if Len(login)=0 Or Len(password)=0 then
Else
StrConnessione="provider=microsoft.jet.oledb.4.0;d ata source=C:\inetpub\wwwroot\Antagonia\DBUtente.mdb"
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open StrConnessione
'Creo la stringa SQL per inserire i dati nella tabella
SQL = "insert into tbLogPsw (login,[password])"
SQL = SQL & " values ('" & login & "','" & password & "')"
Conn.execute SQL
Conn.Close
set Conn=nothing
End If
%>
____________________________
Il DB DBUtente.mdb ha una tabella chiamata tbLogPsw cosi composta:
(PK)id_utente---->contatore
login--->testo
password--->testo
Tutto quà.
Mi date una mano per favore?E' importante grazie a tutti...

Rispondi quotando
