| Autore |
Messaggio |
mcjavax
 Amatore
41 Discussioni
|
23 febbraio 2007 alle 13:03:10 
Probabilmente avrete già risposto, ma non sono riuscito a trovare niente di specifico: sto preparando il sito su Aruba ed ho abilitato il database MySQL.
Il problema è molto semplice: inserire correttamente i campi nella tabella users. La guida di BITForum dice:
uLevel_Forum Numerico valore predefinito 1
uForumLastHereDate testo(14) valore predefinito ""
uForumLast_IP testo(50) mascehera di input "000.000.000.000"
uForumSignatureDefault numerico valore predefinito 1
uForumLastPostDate testo(14) valore predefinito ""
Io ho questo dubbio: in MySQL come devo interpretare i tipi di campo?
"numerico" = int() - oppure posso anche usare smallint(); "testo" = VARCHAR()?
Se mi sciogliete questo dubbio mi fareste un vero favore. Grazie
--------------- http://www.checkbank.org http://www.ultrastudio.it http://freemall.netsons.org http://www.acquaticteam.it http://www.telesantamarinella.tv
|
djveleno
Amministratore
 Esperto
1025 Discussioni
|
23 febbraio 2007 alle 13:32:18 
i valori e i parametri sono smallint dove il predefinito è 1 e varchar(numerocaretteri) per quelli di testo
--------------- A lavare la testa ai somari, ci si rimette l'acqua e il sapone!
http://aspnuke208.somee.com/Default.asp
|
mcjavax
 Amatore
41 Discussioni
|
23 febbraio 2007 alle 13:38:28 
Grazie e visto che sei ancora on-line toglimi l'ultimo dubbio: "maschera di input" è BINARY o rimane VARCHAR?
--------------- http://www.checkbank.org http://www.ultrastudio.it http://freemall.netsons.org http://www.acquaticteam.it http://www.telesantamarinella.tv
|
djveleno
Amministratore
 Esperto
1025 Discussioni
|
23 febbraio 2007 alle 13:54:41 
maschera di input? E' un parametro Access che, normalmente non viene usato da Aspnuke in quanto vi sono le funzioni definite all'interno del programma che generano la corretta formattazione.
--------------- A lavare la testa ai somari, ci si rimette l'acqua e il sapone!
http://aspnuke208.somee.com/Default.asp
|
mcjavax
 Amatore
41 Discussioni
|
23 febbraio 2007 alle 14:25:04   Modificato il 23 febbraio 2007 alle 14:25:47
Quindi la riga
uForumLast_IP testo(50) maschera di input "000.000.000.000"
posso tranquillamente tradurla con
uForumLast_IP VARCHAR(50) "000.000.000.000" ?
|
mcjavax
 Amatore
41 Discussioni
|
23 febbraio 2007 alle 17:56:09 
Sono quasi riuscito ad installare BITForum con MySQL, ma quando sul pannello Iscritti, provo a settare l'Amministratore del forum ottengo questo messaggio:
Microsoft VB Script runtime error '800a01f4'
Variable is undefined: 'iNewRole'
/includes/admin_accounts-inc.asp, line 553
Siccome non so nulla di ASP, mi dite cosa è che non funziona? Alla linea 553 c'è scritto createRole iNewRole se iNewRole è una variabile indefinita, come la definisco?
Nel databse il campo uLevel_Forum è smallint(1), NULL, default(1), mentre URole è int(11),NULL, default(NULL).
--------------- http://www.checkbank.org http://www.ultrastudio.it http://freemall.netsons.org http://www.acquaticteam.it http://www.telesantamarinella.tv
|
mcjavax
 Amatore
41 Discussioni
|
25 febbraio 2007 alle 13:26:43 
Ho risolto da solo: ho dichiarato Dim iNewRole al rigo 552 di /includes/admin_account-inc.asp sopra al blocco createRole iNewRole Set oCn = DBConnexion(DB_MAIN)
Ora si riescono a settare i ruoli per l'amministrazione del BITForum 1.6
Comunque, qua e là sono necessarie delle correzioni alla documentazione allegata a BITForum 1.6, soprattutto per la descrizione della configurazione: si fa riferimento a file non presenti nella versione Aspnuke 2.0.7.
--------------- http://www.checkbank.org http://www.ultrastudio.it http://freemall.netsons.org http://www.acquaticteam.it http://www.telesantamarinella.tv
|
piosky_to2003
 Esperto
2291 Discussioni
|
25 febbraio 2007 alle 13:35:09 
A che voce ti riferisci, mi sembra di ricordare quando l'ho installato per la prima volta mesi e mesi fa di non aver incontrato incongruenze anzi installato al primo colpo senza problemi
--------------- Silvio Andrighetti Formaggini (Piosky) ![[lo]](/smileys/coucou.gif)
http://www.roadrunners.to.it Sito Prove http://www.piosky.somee.com msn : chat_silvio@hotmail.com
|
mcjavax
 Amatore
41 Discussioni
|
25 febbraio 2007 alle 14:02:00 
Come nella risposta precedente, in cui chiedevo aiuto, mi riferisco al collegamento alla pagina admin_forum.asp il cui accesso è garantito solo agli amministratori del forum.
Per settare ad un utente del sito la qualifica di amministratore di BITForum, va apportata una modifica tramite menu a tendina nel pannello Amministrazione/Iscritti: a me dopo aver scelto l'opzione "3 - Amministratore" ottenevo una chiamata di errore su admin_account-inc.asp al rigo 533 di iNewRole come variabile non dichiarata. Ho risolto il problema dichiarandola di nuovo poco prima del blocco create iNewRole presente al rigo della chiamata di errore.
Non conosco assolutamente il linguaggio ASP, ma credo di aver capito che, per lo meno in alcuni casi, le variabili vanno nuovamente dichiarate dopo la chiusura dei blocchi "Sub". Ho poca esperienza di programmazione e venendo da esempi di PHP, questo problema non mi si era mai posto.
--------------- http://www.checkbank.org http://www.ultrastudio.it http://freemall.netsons.org http://www.acquaticteam.it http://www.telesantamarinella.tv
|