Pagina 1 di 4 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 31

Discussione: problema con form

  1. #1
    Utente di HTML.it L'avatar di tony83
    Registrato dal
    Feb 2005
    Messaggi
    3,179

    problema con form

    Vorrei sapere perchè non funziona la form, se potete darmi una mano!!

    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 
    %>
    <script>
    <body>
    <form method="post">
    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> 
    </script>
    <%
    dim nuovo_utente
    nuovo_utente=trim(request.form("txtNuovo_utente"))
    dim nuova_password
    nuova_password=trim(request.form("txtNuova_password"))
    etc.......
    Tony

  2. #2
    Utente di HTML.it L'avatar di ubbicom
    Registrato dal
    Mar 2004
    Messaggi
    1,407
    Magari se dici pure cos'è che non funziona e qual'è l'errore restituito, te ne saremmo grati....

  3. #3
    Utente di HTML.it L'avatar di jet
    Registrato dal
    Dec 2002
    residenza
    Chieti
    Messaggi
    866
    dove punta? action...

  4. #4
    Utente di HTML.it L'avatar di Galex
    Registrato dal
    Aug 2002
    Messaggi
    667
    xchè hai messo il codice html del form dentro i tag <script>

    <script>
    <body>
    <form method="post">
    ...
    </form>
    </script>

  5. #5
    Utente di HTML.it L'avatar di tony83
    Registrato dal
    Feb 2005
    Messaggi
    3,179
    Magari se dici pure cos'è che non funziona e qual'è l'errore restituito, te ne saremmo grati....
    codice:
    <%
    dim nuovo_utente
    nuovo_utente=trim(request.form("txtNuovo_utente"))
    dim nuova_password
    nuova_password=trim(request.form("txtNuova_password"))
    l'errore è che nuova_password e nuovo_utente saranno senza valori perchè ovviamente non c'è nessun form avviato e questo causa successivi errori di logica!!

    Tony

  6. #6
    Utente di HTML.it L'avatar di tony83
    Registrato dal
    Feb 2005
    Messaggi
    3,179


    dove punta? action...
    in che senso?

    Tony

  7. #7
    Originariamente inviato da tony83
    in che senso?
    codice:
    <form method="post" action="...........">
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  8. #8
    Utente di HTML.it L'avatar di tony83
    Registrato dal
    Feb 2005
    Messaggi
    3,179
    vorrei puntare sulla stessa pagina quindi pippo.asp

    codice:
    <form method="post" action="pippo.asp">
    ma il problema persiste...
    Tony

  9. #9
    Posta tutto il codice della pagina, temo sia strutturato male.
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  10. #10
    Utente di HTML.it L'avatar di tony83
    Registrato dal
    Feb 2005
    Messaggi
    3,179
    pippo.asp

    codice:
    <% 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>
    pippo2.asp

    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>
    Tony

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.