Pagina 2 di 7 primaprima 1 2 3 4 ... ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 62

Discussione: Registrazione

  1. #11
    fammi vedere che codice hai messo, ti ricordo che io nella second parte non uso RS come recordset, ma rsInsert...lo devi cambiare anche dove c'è rs("nome")="..." in rsInsert("nome")="..."
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

  2. #12
    Utente di HTML.it L'avatar di Vash SD
    Registrato dal
    Sep 2006
    Messaggi
    502
    sisi quelli li ho modificati prima del tuo msg che me ne ero accorto dopo, scusa però ho un'altro errore:

    [QUOTE]Microsoft OLE DB Provider for ODBC Drivers error '80004005'
    [Microsoft][ODBC Microsoft Access Driver] Cannot update. Database or object is read-only.
    /hetfield/reg_verify.asp, line 42[QUOTE]

    42: rsInsert.Update

    ti posto il codice intero:
    codice:
    <%
    	'Save entered username, password, name and email
    	Username = Request.Form("user")
    	Password = Request.Form("pass")
    	Nome = Request.Form("nome")
        Email = Request.Form("email")
    	
    	if (Username  = "") and (Password = "") and (Name = "") then
    		Response.Write("Compila tutti i campi!")
    	elseif (Username  = "") then
    		Response.Write("Inserisci l'Username!")
    	elseif (Password = "") then
    		Response.Write("Inserisci la password!")
    	elseif (Nome = "") then
    		Response.Write("Inserisci il Nome!")
        elseif (Email = "") then
    		Response.Write("Inserisci l'E-mail!")
    	
    	else
    		
    	    'Crea la connessione
    	    set conn = server.CreateObject ("ADODB.Connection")
    	    conn.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & server.mapPath("database.mdb")
    
    	    'controllo che lo username non sia già presente nel database
    	    trovato=false
    	    set rs = server.CreateObject ("ADODB.Recordset")
    	    sSQL="select * from Utenti where username='" & Username & "'"
    	    rs.open sSQL,conn,1,1
    	    if rs.eof then 'inserisco nuovo
                   set rsInsert=server.CreateObject("ADODB.Recordset")
                   sSql="Select * from Utenti"
                   rsInsert.open sSql,conn,3,3
                   rsInsert.addnew
                   	'Mettimi Username, Password, Nome e Email nei loro rispettivi campi
    			   rsInsert("Username")= Username
    			   rsInsert("Password")= Password
    			   rsInsert("Nome")= Nome
    			   rsInsert("Email")= Email
    			   
                   rsInsert.Update
                   rsInsert.close
    			   set rsInsert=nothing
    			   
    			   Response.Write("Ciao  " & Name & " , la registrazione è avvenuta con successo!")
    	    else
      			   Response.Write("Lo username  " & Username & " , è già presente del database!")
            end if
    		
            rs.close
    		set rs=nothing
    		
    	    conn.close
    	    set conn=nothing
    	end if
    %>
    Personal Home Page

  3. #13
    Originariamente inviato da Vash SD
    Non ho bisogno di te, se mi vuoi aiutare, bene ne sono felice ma non accetto offese io ne so quanto ne so se ne sapevo dippiù certo non venivo a chiedertelo!
    non mi sembra che -AA- ti abbia offeso. te lo ha anche scritto. occhio.

  4. #14
    non volevo offendere nessuno in primis... l'ho detto perchè alle volte per alcuni basta dire come e già questi conoscono la sintassi per altri c'è bisogno di qualcosa in + cmq scusami l'ho fatto in buona fede proprio per sapere se ti serviva l'info oppure la sintassi proprio.

    update... nel primo post mi sono sbagliato a scrivere.....

    cmq io aiuto ben volentieri se posso e dove posso e scusami ma non era mia intenzione offendere
    Tanto...lo fanno tutti... posso farlo anche io vero?

  5. #15
    hai messo il database in una cartella che goda dei permessi di scrittura? ad occhio direi di no
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

  6. #16
    Utente di HTML.it L'avatar di Vash SD
    Registrato dal
    Sep 2006
    Messaggi
    502
    il problema è che il database non sta in nessuna cartella!

    @-AA- scusami te certe volte sono troppo cocciuto
    Personal Home Page

  7. #17
    Originariamente inviato da Vash SD
    il problema è che il database non sta in nessuna cartella!

    mettilo nella cartella giusta e modifica il server.mapPath
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

  8. #18
    Utente di HTML.it L'avatar di Vash SD
    Registrato dal
    Sep 2006
    Messaggi
    502
    No.. il database in questo momento, non sta in nessuna cartella! E non deve starci perchè sennò dovrei modificare troppi dati ho praticamente creato un forum!
    Personal Home Page

  9. #19
    Originariamente inviato da Vash SD
    No.. il database in questo momento, non sta in nessuna cartella! E non deve starci perchè sennò dovrei modificare troppi dati ho praticamente creato un forum!
    starà da qualche parte, no? e in questo posto dove sta adesso l'utente IUSR_machinename (che è il VERO utente che fa girare le pagine asp) non ha diritti di scrittura. that easy!

  10. #20
    Utente di HTML.it L'avatar di Vash SD
    Registrato dal
    Sep 2006
    Messaggi
    502
    eheh lo so che è facile ma il server è strano! O sono io che non capisco cioè guardate: VVoVe:

    ho provato a riupparlo altre 2 volte!
    Immagini allegate Immagini allegate
    Personal Home Page

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 © 2026 vBulletin Solutions, Inc. All rights reserved.