codice e-mail

Postate qui discussioni di carattere generale riguardo a problemi di installazione e configurazione di osCommerce

Moderatore: mod Generali

DjIBrIL
membro Baby
membro Baby
Messaggi: 56
Iscritto il: 10/10/2011, 23:51

Re: codice e-mail

Messaggio da DjIBrIL »

Niente da fare.... :(
Ho cancellato le voci dal database... tutte quelle che ho trovato e che sono segnate anche nel file .sql ma quando provo ad importare il file mi da sempre lo stesso errore....
Nel codice che ho copiato qui non si vede, ma mi segnala in rosso il "NULL"... potrebbe essere quello il problema??? o.O
maury2ma
membro Master
membro Master
Messaggi: 1669
Iscritto il: 10/02/2006, 14:04
Contatta:

Re: codice e-mail

Messaggio da maury2ma »

no, quello non significa nulla (scusa il gioco di parole)
di sicuro c'è un campo duplicato, ma a trovarlo
DjIBrIL
membro Baby
membro Baby
Messaggi: 56
Iscritto il: 10/10/2011, 23:51

Re: codice e-mail

Messaggio da DjIBrIL »

uuuuhm.... me li riguardo! o.O
Ma scusa, giusto per curiosità, le voci del file iniziano tutte così:
INSERT INTO configuration_group (configuration_group_id, configuration_group_title, configuration_group_description, sort_order, visible) VALUES ('2000', 'Anti Robot Reg', 'Anti Robot Registration', 300, 1);

INSERT INTO configuration (configuration_id, configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, last_modified, date_added, use_function, set_function) VALUES ('', 'Activate the Anti Robot Registration?', 'ACCOUNT_VALIDATION', 'true', 'This forces the user to enter a visual code, preventing bots from automatically registering.', 2000, 10, '2004-08-08 17:00:00', '2004-08-08 17:00:00', NULL, 'tep_cfg_select_option(array(\'true\', \'false\'),');


....
....


CREATE TABLE anti_robotreg (
session_id char(32) DEFAULT '' NOT NULL,
reg_key char(10) NOT NULL,
timestamp int(11) unsigned NOT NULL,
PRIMARY KEY (session_id))
quindi questa voce duplicata dovrebbe essere in "configuration" o "configuration_group", giusto?? o mi devo guardare il database voce per voce?? O.O
maury2ma
membro Master
membro Master
Messaggi: 1669
Iscritto il: 10/02/2006, 14:04
Contatta:

Re: codice e-mail

Messaggio da maury2ma »

esatto devi guardare quelle 2 tabelle
ti conviene eseguire 1 frase per volta dell'sql in modo da capire dove sta l'errore
la frase inizia per INSERT INTO e finisce quanto trovi il punto e virgola


inserendone 1 alla volta sai subito dove c'è l'errore
poi altro errore il configurazion_grup e il configuration devono avere lo stesso parametro ID:

automatically registering.', 2000, 10, '2004-08-08 17:00 ecc. ecc. al posto di "2000" deve avere "300" poi il secondo numero il "10" deve essere progressivo
quindi 10, 11, ecc oppure 10, 15, 20 ecc. (non è detto che siano consecutivi, basta che siano progressivi... il numero serve per stabilire l'ordinamento di visualizzazione nell'admin)

il "2000" va bene solo nella riga

INSERT INTO configuration_group (configuration_group_id, configuration_group_title, configuration_group_description, sort_order, visible) VALUES ('2000', 'Anti Robot Reg', 'Anti Robot Registration', 300, 1);
DjIBrIL
membro Baby
membro Baby
Messaggi: 56
Iscritto il: 10/10/2011, 23:51

Re: codice e-mail

Messaggio da DjIBrIL »

@_@
O.O
uhm... aaah! Ora sto scappando al lavoro!! Quando torno (o in pausa) mi studio per bene i tuoi appunti!!! >.<

Non smetterò mai di ringraziarti! ^_^
DjIBrIL
membro Baby
membro Baby
Messaggi: 56
Iscritto il: 10/10/2011, 23:51

Re: codice e-mail

Messaggio da DjIBrIL »

come faccio ad inserire una frase per volta??? o.O
maury2ma
membro Master
membro Master
Messaggi: 1669
Iscritto il: 10/02/2006, 14:04
Contatta:

Re: codice e-mail

Messaggio da maury2ma »

2 metodi:
1° semplice in phpmyadmin selezioni prima il DB interessato poi clicchi su SQL e non su importa ed inserisci 1 frase alla volta vedendo dove c'è l'errore
2* piu' complicato esegui tanti SQL diversi salvando con nomi diversi le varie "istruzioni o frasi" in file diversi (sempre usando blocco note, o se vuoi qualcosa di piu' funzionale cerca SciTE è free)
DjIBrIL
membro Baby
membro Baby
Messaggi: 56
Iscritto il: 10/10/2011, 23:51

Re: codice e-mail

Messaggio da DjIBrIL »

ma quindi anche qui devo sostituire il 2000 con 300 e in tutte le altre voci del file .sql?? o.O

Codice: Seleziona tutto

INSERT INTO configuration (configuration_id, configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, last_modified, date_added, use_function, set_function) VALUES ('', 'Activate for New Users? ', 'ACCOUNT_CREATE_VALIDATION', 'true', 'Force the user to enter a visual code when creating a new account. (OPTIONAL)', 2000, 20, '2004-08-08 17:00:00', '2004-08-08 17:00:00', NULL, 'tep_cfg_select_option(array(\'true\', \'false\'),');
inoltre... devo importare anche questa frase qui??

Codice: Seleziona tutto

CREATE TABLE anti_robotreg (
session_id char(32) DEFAULT '' NOT NULL,
reg_key char(10) NOT NULL,
timestamp int(11) unsigned NOT NULL,
PRIMARY KEY (session_id))
comunque penso che per iniziare porverò la prima! ^__^
maury2ma
membro Master
membro Master
Messaggi: 1669
Iscritto il: 10/02/2006, 14:04
Contatta:

Re: codice e-mail

Messaggio da maury2ma »

si e ancora si
DjIBrIL
membro Baby
membro Baby
Messaggi: 56
Iscritto il: 10/10/2011, 23:51

Re: codice e-mail

Messaggio da DjIBrIL »

Ancora grazie! ^__^

Provo.... ^__^
DjIBrIL
membro Baby
membro Baby
Messaggi: 56
Iscritto il: 10/10/2011, 23:51

Re: codice e-mail

Messaggio da DjIBrIL »

ok perfetto! In locale funziona... ^^" almeno lì... è già un passo avanti!
ora è da provare online! ^^"

Grazie ancora... spero di non avere problemi!
DjIBrIL
membro Baby
membro Baby
Messaggi: 56
Iscritto il: 10/10/2011, 23:51

Re: codice e-mail

Messaggio da DjIBrIL »

ok, è ufficiale!
Missione compiuta! ^__^

davvero grazie grazie grazie! Senza le tue spiegazioni non ci sarei mai riuscita!!! ^__^
maury2ma
membro Master
membro Master
Messaggi: 1669
Iscritto il: 10/02/2006, 14:04
Contatta:

Re: codice e-mail

Messaggio da maury2ma »

non avevo notato che sei una LEI ;)
allora mi accontento d'esser stato cavaliere ;) hi hi.
figurati, felice d'essere stato d'aiuto.
DjIBrIL
membro Baby
membro Baby
Messaggi: 56
Iscritto il: 10/10/2011, 23:51

Re: codice e-mail

Messaggio da DjIBrIL »

beh...potrei offendermi! o.O
ahahah no dai... sei stato così gentile che davvero non potrei mai! :)
Rispondi