problema registrazione nuovi utenti su pagine asp

MartiD

Nuovo Utente
1 Set 2015
1
0
0
Buongiorno a tutti! Io ho un problema, devo creare un sito che effettui il login e la creazione di nuovi utenti che poi registrerà in un database. Se il nome utente è già presente nel database devo dire che il nome utente è già in uso, altrimenti aggiungerlo al database. Il database è payments.mdb e l'ho salvato nella cartella nella quale sono presenti le pagine del sito.
Io ho scritto il codice seguente, ma mi da errore quando lo carico.. sono disperata, dove sbaglio? potete aiutarmi?
Grazie mille!


<!DOCTYPE HTML PUBLIC"-//W3C//DTD HTML 4.01//EN""http://www.w3.org/TR/html4/strict.dtd">
<%@language="JScript"%>
<!--#include file="adojavas.inc"-->

<html>
<head>

<%
nick = Replace(Request.QueryString("nick"), "'", "''");

IF nick <> "" then
var con;
var conString;
con = Server.CreateObject("ADODB.Connection");
conString = "Provider=Microsoft.Jet.OLEDB.4.0; "+"Data Source="+Server.MapPath("payments.mdb");
con.Open(conString);
%>
<title>Registrazione</title>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">

</head>
<body>

<%

var rst;
var sSQLString;
rst = Server.CreateObject("ADODB.Recordset");
sSQLString = "SELECT * from users where nick = '" & nick &"'";
rst.Open(sSQLString, con, adOpenStatic, adLockOptimistic);

IF (!rst.EOF) Then

usato = True
Else

usato = False
End IF

rst.Close();
rst = Nothing;

IF usato = True then
%>

<hr>
<p align="center"><b><font face="Verdana" size="2">Username inserito già in uso!</font></b></p>
<hr>

<%
Else

rst = Server.CreateObject("ADODB.Recordset");
sSQLString = "SELECT * from users Order By user_id Desc";
rst.Open(sSQLString, con, adOpenStatic, adLockOptimistic);
rst.Addnew;

rst("nick") = nick;

rst.Update;
rst.Close();
con.Close();
rst = null;
con = null:

%>
</body>
</html>
 

Paolo69

Moderatore
Membro dello Staff
MOD
18 Feb 2010
555
13
18
Italy
www.caprioli.info
Testa questo codice:
Codice:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Registrazione</title>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
</head>

<body>
<%
Dim nik
	nick = Replace(Request.QueryString("nick"), "'", "''");


If nick <> "" then
					
					' connessione al DB
					conString = "Provider=Microsoft.Jet.OLEDB.4.0; "+"Data Source="+Server.MapPath("payments.mdb");

			Set rs = Server.CreateObject("ADODB.Recordset")
				rs.ActiveConnection = conString
				rs.Source = "SELECT * from users where nick = '" & nick &"'"
				rs.CursorType = 0
				rs.CursorLocation = 2
				rs.LockType = 1
				rs.Open()
		
					If NOT rs.EOF Then
					
					' rs presente
					' visualizzo un messaggio
					%>
                    <hr>
					<p align="center"><b><font face="Verdana" size="2">Username inserito già in uso!</font></b></p>
					<hr>
					<%
					
					Else
					
					' rs assente
					' inserisco il nick nel DB
			Set RsU = server.CreateObject ("ADODB.Connection")
				RsU.ConnectionString = conString
				RsU.Open
				QuerySQL = "INSERT INTO users (nick) VALUES ('"&nick&"')"
				RsU.Execute QuerySQL
			Set RsU = Nothing

					%>
						<script language="javascript">
							msg = "Operazione conclusa con successo!"
								alert(msg)
						//	location.replace("default.asp");
						</script>
					<%
	
					End If

		
				rs.Close
			Set rs = Nothing

%>
</body>
</html>
purtroppo il codice non l'ho testato.
Se non funziona mandami una copia del DB al seguente indirizzo: [email protected]
Buona giornata
 
Discussioni simili
Autore Titolo Forum Risposte Data
marino51 problema con registrazione al forum Supporto Mr.Webmaster 4
ANDREA20 [PHP] problema registrazione PHP 50
D Form Registrazione con conferma via email - problema PHP 10
M problema mostrare data di registrazione formattata in italiano PHP 8
P Problema con file di registrazione in php, non funziona e dà continui errori PHP 0
M Problema con modulo registrazione e inserimento dati in database PHP 8
I problema registrazione PHP 11
S Problema nella pagina di registrazione e login PHP 2
M Problema registrazione PHP 1
L Problema registrazione siti internet Reti LAN e Wireless 16
D Problema script registrazione utente php mysql PHP 14
T Problema relativo alla registrazione di utenti in word press. WordPress 5
T Problema con script di registrazione utenti su IE PHP 4
E problema con nomi registrazione PHP 8
neo996sps Problema con tutorial registrazione utenti PHP 1
D problema con registrazione utenti PHP 6
W Problema Registrazione Punteggio con giochi PHP 0
N Problema mail di registrazione HTML e CSS 0
M problema form registrazione Classic ASP 1
F Problema pulsante cerca record su access Database 0
I Sto progettando nuovi siti utilizzando bootstrap e devo dire funziona bene, l'unico problema e la maschera -moz- HTML e CSS 0
K Problema form update PHP 2
O problema con dvr dahua xvr5116 IP Cam e Videosorveglianza 0
S Problema nel ciclare un json Javascript 0
G Problema con Xampp Web Server 1
andrea barletta Problema con miniature comandi Photoshop 0
I problema con alice Posta Elettronica 0
K Problema Inner join PHP 1
F firefox problema http Linux e Software 0
N Problema con position absolute e overflow HTML e CSS 4
E Problema jquery Success jQuery 2
L Problema con inner join PHP 11
K [php] Problema con inner join PHP 4
E problema selezione sfumata Photoshop 2
K [PHP] Problema con variabili concatenate. PHP 1
A Problema filtro fluidifica Photoshop Photoshop 1
H Problema Bordi Scontorno Photoshop 1
O problema con query PHP 4
R Problema installazione Realtek WiFi USB rtl8821 Reti LAN e Wireless 1
I problema con 2 account Posta Elettronica 1
L problema collegamento file css con html HTML e CSS 1
Y Problema percorso file in rete PHP 1
N Problema SEO "L'URL non si trova su Google" SEO e Posizionamento 4
E Problema accesso a file con app sviluppata con MIT APP INVENTOR 2 Sviluppo app per Android 0
P Problema acquisizione clienti Webdesign e Grafica 1
F NetBeans problema creazione progetto Java Windows e Software 0
M Problema con Try Catch PHP 0
C problema seo + cerco esperto SEO e Posizionamento 11
Sergio Unia Problema con gli eventi del mouse su una data table: Javascript 2
T PROBLEMA CON SESSIONI PHP 3

Discussioni simili