Ciao a tutti vorrei sapere perchè in fase di eliminazione l'applicazione non riconosce la maiuscola e procede lo stesso all'eliminazione anche se in realtà la stringa:
PIPPO è diversa da pippo
grazie ciaocodice:elseif x="funzione2" then %> <form method="post" action="pippo2.asp?funzione=funzione2&fase=terza"> Inserire il nome dell'utente da eliminare con corrispettiva password </p> Nome utente <input type="text" name="txtutente" size="20"> </p> Password utente <input type="password" name="txtPassword" size="20"></p> <input type="submit" name="Conferma" value="conferma"> </p> </form> <% if request.querystring("fase") = "terza" then dim Xutente Xutente=trim(request.form("txtUtente")) dim Xpassword Xpassword=trim(request.form("txtPassword")) if Xutente ="" or Xpassword = "" then response.redirect("appoggio.asp?fase=terza&carica=nullo") end if Xutente = Replace(Xutente,"'","''") Xpassword= Replace(Xpassword,"'","''") 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") dim rs2 set rs2 = Server.CreateObject("ADODB.recordset") rs2.open "SELECT * FROM Utenti WHERE Username = '" & replace(Xutente, "'", "''") & "' And password = '" & replace (XPassword, "'", "''") & "';", Connessione2,1,3,1 if rs2.eof then %> <script> alert ("Attenzione password e/o utente sbagliato"); window.location.href="pippo.asp"; </script> <% else rs2.close set rs2 = nothing query2="delete * from utenti where (username = '"&Xutente&"' and password = '"&Xpassword&"')" connessione2.execute query2 Set fsoMyFile = CreateObject("Scripting.FileSystemObject") fsoMyfile.deleteFile("c:/inetpub/pipponet.it/password/"&cartella2&"/"&file2&".asp") fsoMyfile.DeleteFolder("c:/inetpub/pipponet.it/password/"&cartella2) %> <script> alert("Utente cancellato"); window.location.href="pippo.asp"; </script> <% connessione2.close set connessione2=nothing set rs=nothing end if end if![]()

Rispondi quotando
