preregistrazione

  • Creatore Discussione Creatore Discussione peppe
  • Data di inizio Data di inizio
scusami forse io oltre a non leggere cio' che mi scrivi tu, evidentemente non riesco a farmi capire ti ho dato il percosso assoluto della mia cartella
c:/intpub/wwwrooot/tg10/membri.mdb
ti ho detto cio' che devo estrarre da questo percorso per inserirlo nel codice dsn less
e mi dici che il codice e' giusto ma e' sbagliato l'indirizzo del database.
 
ho provato a modificare il percorso ma sicuramento sbaglio
mi da sempre errore
 
Vediamo se riesco ad aiutarti...
Se tu metti il Server.MapPath il percorso fisico della cartella del tuo hosting viene trovato in automatico dal server...
Quindi tu devi mettere unicamente il percorso PARTENDO DA LI'!
Quindi prova così:

1) metti il tuo db nella cartella principale (ROOT) del tuo hosting

2) Modifica la stringa di connessione al DB in questo modo:

strConn.Open "Driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("/membri.mdb")

Fammi sapere
 
sono riuscito a connettere il database, pero' ora mi da questo errore
ADODB.Recordset error '800a0cc1'

Item cannot be found in the collection corresponding to the requested name or ordinal.

/registra.asp, line 43

se nono sbaglio sta ad indicarmi che non corrispondno i nomi tra il database e i record o sbaglio?
 
io nel database ho inserito questi campi
id (contatore)
userid (campo di testo)
password (campo di testo)
nome (campo di testo)
cognome (campo di testo)
email (campo di teto)
data (data/ora) (Val. predefinito: date()
 
ci sono quasi cosi' ho apportato delle modifiche, ma quando mi arriva l'email, manca l'user id e la password
Jean267 bubunet per favore aiutatemi

vi allego il file modificato
 

Allegati

grazie jan267(ok?) funziona
ora provo ad implementarlo nella mia pagina
e in più' provo a fare una modifica
a quanto vedo nessun campo e' obbligatorio
cmq ti ringrazio moltissimo, penso di averti fatto snervare
con stima
Peppe
 
jen ma stavo controllando il tuo script, come vedo alla fine c'e' questa istruzione
Mail.Send
Set Mail = Nothing
Else
Response.Write "Devi inserire tutti i campi."
End If
End If

penso sia per rendere obbligatorio i campi del modulo
allora perche' se non inserisco nulla o semplicemente un campo il modulo viene inviato ugualmente?
 
piu' cerco di non sbagliare il suo nome, (ho evitato di mettere i numeri che completan il suo nick perche' ero sicuro di sbagliare)
piu' sbaglio e si innervosisce, male male male, poi si altera e mi risponde agitato, o come in quest'ultimo caso non mi risponde
 
Originally posted by peppe
piu' cerco di non sbagliare il suo nome, (ho evitato di mettere i numeri che completan il suo nick perche' ero sicuro di sbagliare)
piu' sbaglio e si innervosisce, male male male, poi si altera e mi risponde agitato, o come in quest'ultimo caso non mi risponde

No non ti preoccupare Jan non si arrabbia mai, tranne con gli amministratori di aruba :D
Cmq se non ti ha risposto è perchè ancora non ha letto: abbi fede. ;)
 
come potrei non avere fede in lui
poi proprio io......
non so come fa ad avere tutta quella pazienza, mi ha detto cosa e come fare nel modo piu' semplice possibile, e io sono riuscito ad incasinare tutto, e lui invece sempre calmo calmo buono buono ad essere disponibile.
Se divento ricco gli innalzo una statua
Saluti Peppe
 
lil codice funziona, ma non quanto lo includo nella mia pagina, devo apportare qualche accorgimento?
 
Cazz, stavo dormendo... ieri sono andato a letto alle 3:30... !
Comunque nel file ci sono vari errori:
Codice:
<%@LANGUAGE="VBSCRIPT"%>
Deve andare in testa a tutto;
a cosa ti serve questo:
Codice:
<!--#include file="Connections/primapagina.asp" -->
<%
Dim Recordset1
Dim Recordset1_numRows

Set Recordset1 = Server.CreateObject("ADODB.Recordset")
Recordset1.ActiveConnection = MM_primapagina_STRING
Recordset1.Source = "SELECT * FROM news"
Recordset1.CursorType = 0
Recordset1.CursorLocation = 2
Recordset1.LockType = 1
Recordset1.Open()

Recordset1_numRows = 0
%>
Se non ti serve, eliminalo SUBITO;
E poi credo che sia almeno la 4° volta che te lo correggo, 4° e ULTIMA perche se non leggi che scrivo... non sono fatti che mi riguardano, questo:
Codice:
<%
Sub RandomNumbers
	Randomize
	intRnd = Int(Rnd * 89999) + 10000
	ID = Session.SessionID & intRnd & Day(Date()) & Month(Date()) & Year(Date()) & Hour(Time()) & Minute(Time()) & Second(Now())
	Response.Write(ID)
End Sub
If Request.Form("action")="" Then
%>
Scaricati sto file va... !
 

Allegati

Discussioni simili