pippo.asp
pippo2.aspcodice:<% Option Explicit %> <% dim utente utente = "" dim password password = "" if Session ("sssUtente") = utente or Session("sssPassword") = password then response.redirect("password.asp?errore=1") end if %> <html> <head> <title> ACCESSO AUTORIZZATO </title> </head> <body> <div align="center"> <font face="Verdana"color="#000066"> AREA RISERVATA PIPPO GROUP</div> <div align="center"> </div> <div align="left"> <font size="2">Acrobat reader 7.0</div> <div align="left"> </div> <div align="left"> Service Pack 2</div> <div align="left"> </div> <div align="left"> <a href="http://www.microsoft.com/italy/pmi/windows/update.mspx"> Aggiornamenti Windows xp</a></div> <div align="left"> </div> <div align="left"> Firewall e Antivirus</div> <div align="left"> </div> <div align="left"> Programmi vari contro maleware</div> <div align="left"> </div> <div align="left"> Winzip </div> <div align="left"> </div> <div align="left"> Winrar </div> <div align="left"> </div> <div align="left"> Programmi vari</div> <div align="left"> </div> <div align="left"> </div> <div align="left"> Crea nuovo utente Elimina utente </p> <a href="pippo2.asp?funzione=funzione3">Cambia password utente</p> </div> <div align="left"> </a> <a href="utenti.mdb">ACCEDI AL DATABASE PER CAMBIARE PASSWORD E/O USERNAME O ELIMINARE UN UTENTE (Richiesto Access)</a></div> <div align="left"> </div> <div align="left"> </div> <div align="left"> </div> <div align="left"> Torna al menu</div> <div align="left"> </div> <div align="left"> </div> <div align="left"> </div> <div align="left"> </div> </font> </script> </SCRIPT> </div> </font> <font face="Verdana"color="#000066"> <body> </html>
codice:<% Option Explicit %> <html>> <% dim pagina_di_destinazione dim utente utente = "" dim password password = "" if Session ("sssUtente") = utente or Session("sssPassword") = password then response.redirect("password.asp?errore=1") end if dim x x = request.querystring("funzione") if x="funzione1" then %> <body> <form method="post" action="pippo2.asp"> Inserire: <font face="Verdana"color="#000066"> <font face="Verdana"color="#000066"> Utente</font> <input type="text" name="txtNuovo_utente" size="20"></font></p> Password</font> <input type="text" name="txtNuova_password" size="20"></font> <input type="submit" name="Pulsante" value="conferma" </form method="post" action="pippo2.asp"> <% dim nuovo_utente nuovo_utente=trim(request.form("txtNuovo_utente")) dim nuova_password nuova_password=trim(request.form("txtNuova_password")) 'le variabili dim query dim connessione 'crea la connessione set connessione = Server.createObject ("ADODB.connection") connessione.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & server.MapPath("utenti.mdb") 'creare recordset dim rs set rs = Server.CreateObject("ADODB.recordset") 'creo la query e invio comando sql query = "select * from utenti" 'configurare rs.ActiveConnection = connessione rs.open query ,connessione ,1,3 dim utente_database dim password_database do while not rs.eof utente_database=rs.fields("username") password_database=rs.fields ("password") if utente_database = nuovo_utente and password_database = nuova_password then response.write("Errore, nome utente o password già esistenti") response.write "<SCRIPT>window.setTimeout(""location.href='pippo2.asp';"",'3000');</SCRIPT>" end if rs.movenext loop rs.addnew rs(1) = nuovo_utente rs(2) = nuova_password rs.update rs.close connessione.close set rs =nothing set connessione=nothing dim file file = nuovo_utente dim cartella cartella= nuovo_utente dim fsoMyFile Set fsoMyFile = CreateObject("Scripting.FileSystemObject") 'fsoMyfile.CreateFolder("c:\"&cartella) fsoMyfile.CreateFolder("c:\inetpub\pippo.it\password\"&cartella) dim tsTextStream Set tsTextStream = fsoMyFile.CreateTextFile("c:\"&cartella&"/"&file&".asp") 'fsoMyFile.CopyFile"default.asp","c:\"&cartella&"/"&file&".asp", False fsoMyfile.close() response.write("Utente aggiunto: username " & nuovo_utente & " password " & nuova_password & " nome della cartella e del file sono: " & nuovo_utente) elseif x="funzione2" then %> <form method="post" action="pippo2.asp"> Inserire il nome dell'utente da eliminare con corrispettiva password <input type="text" name="txtutente" size="20"> <input type="password" name="txtPassword" size="20"> <input type="submit" name="Conferma" value="Conferma" </form> <% dim Xutente Xutente=trim(request.form("txtUtente")) dim Xpassword Xpassword=trim(request.form("txtPassword")) dim cartella2 cartella2=Xutente dim file2 file2=Xutente 'le variabili dim query2 dim connessione2 'crea la connessione set connessione2 = Server.createObject ("ADODB.connection") connessione2.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & server.MapPath("utenti.mdb") 'creare recordset set rs = Server.CreateObject("ADODB.recordset") 'creo la query e invio comando sql query2 = "select * from utenti" 'configurare rs.ActiveConnection = connessione2 rs.open query2 dim utente_database2 dim password_database2 do while not rs.eof utente_database2=rs.fields("username") password_database2=rs.fields ("password") if utente_database2 = Xutente and password_database2 = Xpassword then rs.delete elimina_utente2 Xutente response.write("Utente cancellato") end if rs.movenext loop rs.close connessione2.close set rs =nothing set connessione2=nothing function elimina_utente2(x) dim fsoMyFile Set fsoMyFile = CreateObject("Scripting.FileSystemObject") fsoMyfile.delete("c:\"&x&"/"&"x"&".asp") fso.MyfileDeleteFolder("c:\"&x) fsoMyfile.close end function end if %> </body>> </html>

Rispondi quotando