Pagina 1 di 2
Registrazione Nuovo Utente
Inviato: 01/02/2005, 12:52
da ricman
Total Pack di Simona.
Vado a iscrivere un nuovo utente (file create_account.php). Inserisco tutti i dati (nome, cognome ecc...) e clicco su Continua. Allora mi viene visualizzato un messaggio di OK.
A questo nella casella di posta del nuovo utente c'è un messaggio di benvenuto generico.
Nella casella di posta dell'amministratore dell'osc non c'è nulla (è giusto così?).
Il nuovo utente quindi
non si può autenticare perchè, di default, è un utente disabilitato (pallino rosso!!).
Io, in qualità di amministratore del negozio, come posso sapere Chi e Quando si iscrive al negozio?
Non mi dovrebbe arrivare una email che mi notifica l'iscrizione diu un nuovo utente?
...non posso certo andare nel pannello di amministrazione ogni ora per vedere se, per caso, qualcuno si è iscritto!!!
Re: Registrazione Nuovo Utente
Inviato: 01/02/2005, 20:27
da Bass
ricman ha scritto:
Nella casella di posta dell'amministratore dell'osc non c'è nulla (è giusto così?).
http://www.gd-informatica.it/forum/viewtopic.php?t=37
'iao
Sergio
Re: Registrazione Nuovo Utente
Inviato: 02/02/2005, 9:59
da ricman
Grazie1000 per il link.
Ho scritto il codice come cosigli nell'altro forum.
Funziona a metà... cioè... la email mi arriva, però non contiene i dati del nuovo utente. Mi arriva esattamente così:
Codice: Seleziona tutto
ADMIN_EMAIL_WELCOME
ADMIN_EMAIL_TEXT
========================================
ADMIN_EMAIL_FIRSTNAME
ADMIN_EMAIL_LASTNAME
ADMIN_EMAIL_COMPANY
ADMIN_EMAIL_CITY
ADMIN_EMAIL_EMAIL
E' necessario che mi iscriva nel tuo forum e posti questo messaggio laggiù o puoi rispondermi anche qui?
Grazie in anticipo
Ciao
Inviato: 02/02/2005, 10:09
da Cattivik
a me ne arrivano 2 una così ed una uguale con i dati ?
Inviato: 02/02/2005, 10:34
da ricman
Cattivik ha scritto:a me ne arrivano 2 una così ed una uguale con i dati ?
Beh... almeno ottieni i dati del cliente...
Per quanto riguarda i vari ADMIN_bla_bla ho visto che basta andare in italian/create_account.php e aggiungereli li dentro...
Inviato: 02/02/2005, 12:18
da ricman
ricman ha scritto:Beh... almeno ottieni i dati del cliente...
Spippola spippola alla fine ho risolto tutto... Se può interessare metto le righe di codice così come le utilizzo io:
Codice: Seleziona tutto
// build the message content
$name = $firstname . ' ' . $lastname;
if (ACCOUNT_GENDER == 'true') {
if ($gender == 'm') {
$email_text = sprintf(EMAIL_GREET_MR, $lastname);
} else {
$email_text = sprintf(EMAIL_GREET_MS, $lastname);
}
} else {
$email_text = sprintf(EMAIL_GREET_NONE, $firstname);
}
$email_text .= EMAIL_WELCOME . EMAIL_TEXT . EMAIL_CONTACT . EMAIL_WARNING;
tep_mail($name, $email_address, EMAIL_SUBJECT, $email_text, STORE_OWNER, STORE_OWNER_EMAIL_ADDRESS);
/* mandare email anche ad admin */
$admin_email_text = ADMIN_EMAIL_WELCOME ."\n";
$admin_email_text .= ADMIN_EMAIL_TEXT ."\n";
$admin_email_text .= "========================================\n";
$admin_email_text .= ADMIN_EMAIL_FIRSTNAME . $firstname . "\n";
$admin_email_text .= ADMIN_EMAIL_LASTNAME . $lastname . "\n";
$admin_email_text .= ADMIN_EMAIL_COMPANY . $company . "\n";
$admin_email_text .= ADMIN_EMAIL_CITY . $city . "\n";
$admin_email_text .= ADMIN_EMAIL_EMAIL . $email_address . "\n";
// tep_mail(STORE_OWNER, STORE_OWNER_EMAIL_ADDRESS, EMAIL_SUBJECT, nl2br($admin_email_text), $name, $email_address, '');
tep_mail(STORE_OWNER, STORE_OWNER_EMAIL_ADDRESS, EMAIL_SUBJECT, $admin_email_text, $name, $email_address, '');
$email_text = sprintf(EMAIL_GREET_NONE, $firstname);
/****************************************************/
tep_redirect(tep_href_link(FILENAME_CREATE_ACCOUNT_SUCCESS, '', 'SSL'));
}
}
e poi in .......italian/create account.php metto
Codice: Seleziona tutto
......
......
define('EMAIL_WARNING', '<b>Note:</b> Questo indirizzo email è stato utilizzato da un nostro cliente. Se non hai scelto tu di iscriverti, per piacere contattaci all\'indirizzo ' . STORE_OWNER_EMAIL_ADDRESS . '.' . "\n");
/* Dati dell'iscrizione del nuovo utente che arrivano all'amministratore*/
define('ADMIN_EMAIL_WELCOME', 'Un nuovo utente si è iscritto su <b>' . STORE_NAME . '</b>.');
define('ADMIN_EMAIL_TEXT', 'Adesso l\'amministratore deve decidere se abilitare il nuovo utente o meno. Per effettuare tale operazione andare nel pannello di amministrazione alla voce Clienti. Nella tabella con l\'elenco dei clienti si dovrà andare a modificare lo Stato cliccando sul cerchietto Verde per abilitare (il Rosso ovviamente serve a disabilitare)');
define('ADMIN_EMAIL_FIRSTNAME', '<b>Nome: </b>');
define('ADMIN_EMAIL_LASTNAME', '<b>Cognome: </b>');
define('ADMIN_EMAIL_COMPANY', '<b>Azienda: </b>');
define('ADMIN_EMAIL_CITY', '<b>Città: </b>');
define('ADMIN_EMAIL_EMAIL', '<b>Email: </b>');
... a me funziona tutto!!
Inviato: 02/02/2005, 15:59
da Cattivik
scusa l 'ignoranza in che punto vanno messe?
Inviato: 02/02/2005, 16:19
da ricman
Cattivik ha scritto:scusa l 'ignoranza in che punto vanno messe?
Stai parlando del secondo file? Quello è in /catalog/includes/languages/italian/create_account.php
ed è indifferente dove metti il codice. (mettilo pure in fondo)
Se invece parlavi del primo file (/catalog/create_account.php) basta che tu cerchi
Codice: Seleziona tutto
// build the message content
$name = $firstname . ' ' . $lastname;
Poi copi il "mio" codice da
/* mandare email anche ad admin */
a
/******************************/
e lo incolli tra
Codice: Seleziona tutto
$email_text, STORE_OWNER, STORE_OWNER_EMAIL_ADDRESS);
e
Codice: Seleziona tutto
tep_redirect(tep_href_link(FILENAME_CREATE_ACCOUNT_SUCCESS, '', 'SSL'));
}
}
Oppure, più semplice, copi/incolli dal commento in inglese fino alla doppia chiusura delle graffe...
Re: Registrazione Nuovo Utente
Inviato: 02/02/2005, 20:26
da Bass
ricman ha scritto:
Ho scritto il codice come cosigli nell'altro forum.
Funziona a metà... cioè... la email mi arriva, però non contiene i dati del nuovo utente. Mi arriva esattamente così:
Ho visto che hai risolto da solo, in effetti anche di la' lo scrivevo un paio di messaggi piu' sotto
E' necessario che mi iscriva nel tuo forum e posti questo messaggio laggiù o puoi rispondermi anche qui?
Ti rispondo anche qui, solo che ieri sera ero molto pigro e non avevo voglia di fare nuovamente il copia e incolla della contrib
'iao
Sergio
Re: Registrazione Nuovo Utente
Inviato: 03/02/2005, 9:36
da ricman
Bass ha scritto:...solo che ieri sera ero molto pigro e non avevo voglia di fare nuovamente il copia e incolla della contrib
Sopravviveremo....
Inviato: 27/06/2005, 12:27
da Mnemosine
Salve
Ho seguito le istruzioni e sembra funzionare tutto, grazie mille!!
Posso sapere solo come devo fare perchè all'indirizzo del gestore arrivino anche il nome dell'azienda con i dati (èartita iva, indirizzo e num di telefono)?
Grazie!
Inviato: 27/06/2005, 18:09
da ricman
Mnemosine ha scritto:...
Posso sapere solo come devo fare perchè all'indirizzo del gestore arrivino anche il nome dell'azienda con i dati (èartita iva, indirizzo e num di telefono)?
...
Potresti formulare meglio la domanda? ...sono un po' duro, scusami...
Inviato: 28/06/2005, 13:19
da Mnemosine
No scusa tu, sono io un po' scema
.
Allora semplicemente, quando si iscrive un nuovo utente, arriva al gestore una mail con i suoi dati, comprensivi del nome dell'aziqnda. Ecco io avrei bisogno che arrivassero anche la partita iva, l'indirizzo, il numero di telefono, sempre in quella mail. Aggiungere delle cose insomma.
Grazie
Inviato: 28/06/2005, 13:29
da ricman
Mnemosine ha scritto:...
quando si iscrive un nuovo utente, arriva al gestore una mail con i suoi dati, comprensivi del nome dell'aziqnda. Ecco io avrei bisogno che arrivassero anche la partita iva, l'indirizzo, il numero di telefono, sempre in quella mail. Aggiungere delle cose insomma.
...
Beh, devi aprire il file che invia l'email, e cercare tra l'html e il php il punto in cui vengono utilizzati i dati (ci sarà il richiamo alla tabella del db). Copi, ad esempio, il codice che riproduce il nome e lo incolli dove vuoi che compaia la P.I. Poi sostituisci la colonna del db che indica il nome con quello che nel db indica la P.I.
Dovrebbe funzionare... Fai un paio di prove e poi fammi sapere dove ti "pianti" (se succede
)
Inviato: 30/06/2005, 0:51
da pantera71
Scusate si riprendo questo post.
Ho efettuato le modifiche che ci sono scritte ed è tutto a posto.
Solo che ora vorrei allegare una gif all'email, mi potete dire come fare?
Grazie