Forum 

Forum AspNuke.it - Il tuo Portale OpenSource in ASP

BITForum e MySQL

Autore Messaggio
mcjavax

Amatore
Amatore
41 Discussioni



Profilo - mcjavax
23 febbraio 2007 alle 13:03:10 Profilo - mcjavaxInvia un messaggio privato Invia Messaggio Yahoo Rispondi quotando
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
Esperto
1025 Discussioni



Profilo - djveleno
23 febbraio 2007 alle 13:32:18 Profilo - djvelenoInvia un messaggio privato Rispondi quotando
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
Amatore
41 Discussioni



Profilo - mcjavax
23 febbraio 2007 alle 13:38:28 Profilo - mcjavaxInvia un messaggio privato Invia Messaggio Yahoo Rispondi quotando
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
Esperto
1025 Discussioni



Profilo - djveleno
23 febbraio 2007 alle 13:54:41 Profilo - djvelenoInvia un messaggio privato Rispondi quotando
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
Amatore
41 Discussioni



Profilo - mcjavax
23 febbraio 2007 alle 14:25:04 Profilo - mcjavaxInvia un messaggio privato Invia Messaggio Yahoo Rispondi quotando
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
Amatore
41 Discussioni



Profilo - mcjavax
23 febbraio 2007 alle 17:56:09 Profilo - mcjavaxInvia un messaggio privato Invia Messaggio Yahoo Rispondi quotando
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
Amatore
41 Discussioni



Profilo - mcjavax
25 febbraio 2007 alle 13:26:43 Profilo - mcjavaxInvia un messaggio privato Invia Messaggio Yahoo Rispondi quotando
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
Esperto
2291 Discussioni



Profilo - piosky_to2003
25 febbraio 2007 alle 13:35:09 Profilo - piosky_to2003Invia un messaggio privato chat_silvio@hotmail.com Rispondi quotando
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]

http://www.roadrunners.to.it
Sito Prove
http://www.piosky.somee.com
msn : chat_silvio@hotmail.com
mcjavax

Amatore
Amatore
41 Discussioni



Profilo - mcjavax
25 febbraio 2007 alle 14:02:00 Profilo - mcjavaxInvia un messaggio privato Invia Messaggio Yahoo Rispondi quotando
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

Log in

Login
Password
Memorizza i tuoi dati:

Cerca

 

Sostieni AspNuke

Un piccolo gesto per aiutarci a mantenere AspNuke.it online

Promo

MusicWebItalia.it
Video Testi Traduzioni Spot Colonne sonore Accordi e Spartiti gratis.

Visitatori

Visitatori Correnti : 119
Membri : 0 offline Anna

Iscritti

 Utenti: 18940
Ultimo iscritto : glauco
Lista iscritti
Messaggi privati: 3373 Commenti: 2210 Immagini: 39 Downloads: 144 Articoli: 49 Pagine: 101 Siti web: 558 Notizie: 180 Sondaggi: 11 Preferiti: 5685365 Post sui forum: 51195 Libro degli ospiti: 4 Eventi: 7

Versioni

Temi