Nwlapcug.com


Come creare moduli di registrazione del sito Web

Moduli di registrazione del sito Web sono pagine Web che richiedono informazioni di un utente e inserirlo in un database. Un modulo di registrazione può essere utilizzato in diversi modi. I webmaster possono creare moduli di registrazione per la newsletter sign-up, informazioni di account di accesso o cliente forum. Moduli di registrazione creati nel .NET Microsoft richiedono una pagina Web e il codice di back-end che inserisce le informazioni dell'utente nel database.

Istruzioni

1

Creare la forma di base che recupera le informazioni dell'utente. La lunghezza del modulo dipende dalla quantità di dati che necessari da parte dell'utente. In questo esempio, vengono recuperati solo nome e cognome dell'utente, username e password. Il nome utente e la password può essere utilizzati per consentire all'utente di accedere al sito Web in un secondo momento. Di seguito è riportato il guscio di base per il modulo di registrazione:

< formano action="register.aspx" metodo = "POST" >< / form >

2

Aggiungere gli elementi del form. Per ogni pezzo di informazioni necessarie, è necessario un elemento form. Inoltre, è importante impostare la proprietà di campo password "password". In questo modo gli asterischi quando l'utente digita la password e protegge la voce da qualsiasi spettatori. Di seguito è riportato il codice per un modulo di registrazione di base:

< formano action="register.asp" metodo = "POST" >
< input type = "testo" maxlength = 20 nome = "first_name" >
< input type = "testo" maxlength = 20 nome = "cognome" >
< input type = "testo" maxlength = 20 nome = "nome_utente" >
< input type = "password" maxlength = 20 nome = "password" >
< / form >

3

Pulsante destro del mouse sulla pagina Web del modulo creata e selezionare "Visualizza codice". Verrà visualizzata la pagina che consente di definire le variabili di database che inviano le informazioni di registrazione. Il codice si connette a SQL server e inserisce le informazioni di registrazione dell'utente.

4

Creare la connessione al database. Questa connessione viene utilizzata dal codice quando è necessario inserire la nuova registrazione. Di seguito è un esempio di una connessione al database:

SqlConnection connection = new SqlConnection ("id utente = sql_user; password = miapassword; server = SQL_server; Trusted_Connection = yes; database = database; connessione timeout = 30");

5

Impostare la query che inserisce le informazioni. È necessario utilizzare le informazioni immesse dall'utente come valori per la query. La query riportata di seguito è un esempio di inserimento di una variabile di form inserito dall'utente:

query string = "insert into valori di registrazione (first_name ='" + Request.Form["first_name"]. ToString () + "')";

6

Inserire le informazioni di registrazione nel database. L'ultimo passo è l'inserimento di informazioni di registrazione dell'utente nella tabella. Di seguito è codice per inserire le informazioni utilizzando la stringa di registrazione dal passaggio 5:

SqlCommand query_command = new SqlCommand (query, connection);
query_command. ExecuteNonQuery ();