Rispondi : Negato utilizzo Forum ai nuovi iscritti
Autore
Messaggio
daninet
Avanzato
122 Discussioni
12 novembre 2004 alle 17:14:19 Modificato il 13 novembre 2004 alle 09:14:07Per sapere se sono tutti in scrittura: tasto destro? Scusa ma sono completamente auto didata, come faccio a sapere se sono tutti in scritura? Grazie della pazienza Danilo
--------------- http://www.gavoi.com/default.asp
13 novembre 2004 alle 10:00:48 Puoi impostare la visione degli attributi della cartella dal menù visualizza - scelta dettagli - attributi, flag su attributi, poi lo evidenzi con un click del mouse, e lo porti in seconda posizione clickando su SPOSTA SU, avrai gli attributi visibili di tutti i files della cartella, devi vedere una A (archivio). Ciauzz DJ
--------------- A lavare la testa ai somari, ci si rimette l'acqua e il sapone!
13 novembre 2004 alle 11:30:55 Ho rifatto tutto il setup, Ho rimesso i due dabase vuoti, ho iscritto delle persone e tutte hanno la possibilità di scrivere nel Forum, poi ho rimesso il DB main e per fortuna mi riconosce tutto quello che avevo immagazinato in questi mesi, L'unico problema, è, che chi si registra al sito non riceve il link di registrazione, ma unasemplice e-mail con pass e login. Quindi uno con una e-mail falsa puo scrivere e dileguarsi. Cosa mi consigli?
14 novembre 2004 alle 11:52:49 Se inserisco False alla stringa che mi hai consigliato, i nuovi iscriti non hanno possibilità di scrivere nel forum, ho provato anche ad eliminare tutti gli iscritti a rifare il setup con i Db a zero, ma nulla l'unica soluzione per permettere ai nuovi iscritti di utilizzare il forum è iscrizione cosi senza sicurezza che chi si iscrive inserisca un e-mail valid. Saluti Danilo http://www.gavoi.com/default.asp --------------- http://www.gavoi.com/default.asp
daninet
Avanzato
122 Discussioni
18 novembre 2004 alle 09:40:18 Gentile dj veleno posso intervenire manualmente nel forum per inserire i nuovi registrati? come sopra ti ho spiegato se inserisco la stringa che tu mi hai consigliato i nuovi iscritti non possono scrivere sul forum, allora mi chiedo posso io dargli un autorizzazione? magari inserendo manualmente i nominativi? Grazie Danilo http://www.gavoi.com/default.asp --------------- http://www.gavoi.com/default.asp
18 novembre 2004 alle 10:33:49 In teoria si, puoi inserire manualmente gli utenti, ma, in pratica, siccome c'è una corrispondenza tra utenti nel main db e nel forum db, non è detto che funzioni, la cosa strana è che non funzioni il forum così come è progettato, ho anche provato a reinstallare, in locale la versione 1.2 x 2003 e tutto funziona correttamente, ho inserito 10 iscritti e tutti possono scrivere nel forum, non mi spiego come nel portale on-line non si riesca, hai scaricato il forum.mdb? perchè credo non scriva gli utenti nel db. Ciauzz DJ
--------------- A lavare la testa ai somari, ci si rimette l'acqua e il sapone!
18 novembre 2004 alle 11:21:48 si ho scaricato il Forum.db, gli iscritti risultano tutti come user, la cosa strana è che chi si iscrive subito può scrivere nel Forum, mentre se riceve il link di completamento della iscrizione non può farlo, Capitano tutte a me, dopo 3 mesi che provavo ad istallare AspNuke, ed esserci riuscito, pensavo andasse tutto bene, il forum rappresenta il 50% di interesse per i visitatori del sito, come ti ho già accennato il paese è piccolo e non vorrei che qualcuno (malentenzionato)scrivesse senza la possibilità di essere riconosciuto. Grazie Danilo http://http://www.gavoi.com/default.asp --------------- http://www.gavoi.com/default.asp
daninet
Avanzato
122 Discussioni
18 novembre 2004 alle 11:48:51 si ho scaricato il Forum.db, gli iscritti risultano tutti come user, la cosa strana è che chi si iscrive subito può scrivere nel Forum, mentre se riceve il link di completamento della iscrizione non può farlo, Capitano tutte a me, dopo 3 mesi che provavo ad istallare AspNuke, ed esserci riuscito, pensavo andasse tutto bene, il forum rappresenta il 50% di interesse per i visitatori del sito, come ti ho già accennato il paese è piccolo e non vorrei che qualcuno (malentenzionato)scrivesse senza la possibilità di essere riconosciuto. Grazie Danilo http://http://www.gavoi.com/default.asp --------------- http://www.gavoi.com/default.asp
benacus
Avanzato
177 Discussioni
18 novembre 2004 alle 16:39:32 Modificato il 18 novembre 2004 alle 16:40:58ciao daninet, in effetti è un problema che ha la versione 1.2, è un errore di codice nel file "/INCLUDES/account-inc.asp"
passi da fare:
1° fai una copia di riserva del file account-inc.asp in modo da poter tornare alla normalità.
2° sostituisci nel file account-inc.asp la funzione "ConfirmAccount" con il codice sotto: ---------------------------------------------------------- Function ConfirmAccount(iUserID) ', sUserLogin, sUserPassword) Dim oCn, oCn2, oRs, oRs2, rSQL, bDone, sUserLogin sUserLogin = "" bDone = False
If iUserID <> "" Then Set oCn = DBConnexion(DB_MAIN)
rSQL = "SELECT uID FROM Users" rSQL = rSQL & " WHERE uID=" & iUserID ' rSQL = rSQL & " AND uLogin='" & SQLEncrypt(sUserLogin) & "'" ' rSQL = rSQL & " AND uPassword='" & SQLEncrypt(sUserPassword) & "'" rSQL = rSQL & " AND uValid=0" Set oRs = DBRecordSet(oCn, rSQL)
If Not oRs.EOF Then rSQL = "UPDATE Users SET uValid=1, uNewsletter=1 WHERE uID=" & iUserID DBExecute oCn, rSQL rSQL = "SELECT uLogin from Users WHERE uID=" & iUserID Set oRs2 = DBRecordSet(oCn, rSQL) if not oRs2.EOF Then sUserLogin = oRs2("uLogin") End if
Set oCn2 = DBConnexion(DB_FORUM) rSQL = "UPDATE Users SET UserValid=1 WHERE UserLogin='" & SQLEncrypt(sUserLogin) & "'" DBExecute oCn2, rSQL
bDone = True
oCn2.Close Set oCn2 = Nothing End If
oCn.Close Set oCn = Nothing Set oRs = Nothing End If
ConfirmAccount = bDone End Function -----------------------------------------------------------
chiaramente non ho la certezza che funzioni, ormai è passato del tempo da quando ho corretto l'errore, ma dovrebbe funzionare... prova! saluti
--------------- http://www.sirmioneonline.it