10 aprile 2003 alle 16:34:15 Modificato il 09 luglio 2003 alle 18:44:48Ok forse ho sbagliato approccio , non era ne per vantarmi di un sito strepitoso ne tanto meno per vantarmi di essere un grafico e ne tanto meno x fare pubblicita'... Era solo una presentazione, cercavo solo di capire cosa c'era che non andava nel forum e nel sito stesso ... Ho provato a rimpicciolire il tutto era settato su 1240 x 1080 un po esageratino comunque grazie ... E scusate se innavvertitamente ho potuto offendere qualcuno Ciao a tutti...
10 aprile 2003 alle 16:39:21 Guarda che non hai offeso nessuno.....altrimenti non ti avrebbe risposto altrettanto nessuno.... Io e Josh scherzavamo....dai non prendertela, e resta dei nostri, dico bene Josh? Ciauzz
--------------- A lavare la testa ai somari, ci si rimette l'acqua e il sapone!
10 aprile 2003 alle 16:46:51 Ok Amici? una info non riesco proprio a far andare il forum ...Come cavolo devo fare... Le categorie ci sono sono visibili ma non si puo postare che c'e che non va puoi farmi un test grazie
joshua
Esperto
255 Discussioni
10 aprile 2003 alle 17:06:58 hei ma ke offesi? scusa al massimo avresti potuto offenderti tu, cma amici! allora passiamo al tuo forum: molti mettono la registrazione tramite mail (anche io feci l'errore a suo tempo e nessuno postava) in effetti questo non permette agli utenti di postare nel forun neanche dopo la registrazione vai in amministrazione e poi in database fai la seguente query (in bd_forum)
select * from users where uservalid=0
vedrai quelli ke non possono postare per attivarli fai la query
update users set uservalid=-1 where uservalid=0
quindi ora se rifai la prima query non vedrai nessuno, tutti abilitati. per ovviare a tale errore
Vai nel file account-inc.asp e sostituisci la seguente funzione
Function ConfirmAccount(iUserID, sUserLogin, sUserPassword) Dim oCn, oCn2, oRs, rSQL, bDone
bDone = False
If iUserID <> "" Then Set oCn = DBConnexion(DB_MAIN)
rSQL = "SELECT uID FROM Users WHERE uID=" & iUserID & " AND uLogin='" & SQLEncrypt(sUserLogin) & "' AND uPassword='" & SQLEncrypt(sUserPassword) & "' AND uValid=0" Set oRs = DBRecordSet(oCn, rSQL)
If Not oRs.EOF Then rSQL = "UPDATE Users SET uValid=1 WHERE uID=" & iUserID DBExecute oCn, rSQL
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
Prima di sostituire guarda se nella versione che hai tu manca effettivamente una riga.
--------------- Quarta legge di Finagle: Una volta che si e' pasticciato qualcosa, qualsiasi intervento teso a migliorare la situazione non fara' altro che peggiorarla. http://www.goonet.it http://www.exclusivelondonlife.com ---------------
10 aprile 2003 alle 17:22:08 Effettivamente non si posta anche da loggati, il forum probabilmente non ha la UserValid flaggata, allora, mi ricollego al post di Josh.
Ti do un metodo piu veloce: vai in amministrazione e in database fai la seguante query (sul db_forum ovviamente):
select * from users where uservalid=0
vedrai che ti da tutti quelli che non possono postare per attivarli tutti fai la query:
update users set uservalid=-1 where uservalid=0
se rifai la prima query vedrai che non ti da nessuno perke sono tutti abilitati. Tale problema è dovuto al fatto che hai messo l'attivazione dei nuovi utenti tramite mail c'è un metodo per attivarli direttamente ma non ricordo bene il codice, se lo trovo posto subito ciauz
Spero di averti aiutato. Ciauzz
--------------- A lavare la testa ai somari, ci si rimette l'acqua e il sapone!
10 aprile 2003 alle 20:30:25 Ok, fatto il test, adesso funzia tutto...Ciauzz
--------------- A lavare la testa ai somari, ci si rimette l'acqua e il sapone!