-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Newsletter #80
Comments
Basta un campo e-mail, un campo "conferma e-mail" e una spuntina su "acconsento al trattamento dei miei dati personali", che nel tag action abbia "insertNewsletter.php". per il codice va benissimo una cosa tipo http://bootsnipp.com/snippets/featured/newsletter-subscribe per la rimozione provvedo immediatamente a creare un file analogo "deleteNewsletter.php". @TBuc un utente qualsiasi riesce ad accedere al db per fare la delete? (tramite funzione apposita ovviamente) |
in realtà abbiamo un problema con la rimozione dalla newsletter: poichè non si riusciva a mandare e-mail in automatico tramite smtp abbiamo creato una casella di posta dove l'admin può mandare e-mail a tutti gli iscritti. Per la rimozione non siamo sicuri su come procedere in quanto la soluzione più plausibile ci sembra quella di mettere sul sito un opzione per rimuovere l'e-mail dal database (l'utente inserisce l'indirizzo in un form e questo viene rimosso dal db), ma a quel punto non sappiamo come controllare la correttezza della stessa (ergo: caso in cui un utente inserisca l'e-mail di un altro utente). AGGIORNO:
|
Io non farei la disiscrizione dal sito. Metterei nel fondo della lettera un link che, cliccato, porta a una pagina che esegue la query di eliminazione dal database dopo un bottone di conferma |
Quello però non sappiamo come farlo, intanto perché il link dovrebbe essere inserito dall'admin ogni volta (le e-mail sono manuali, ma immagino che si possa inserire una firma automatica),e secondo perché dal link non sapremmo come prendere l'email di chi ci ha cliccato Da: Matteomailto:notifications@github.com Io non farei la disiscrizione dal sito. Metterei nel fondo della lettera un link che, cliccato, porta a una pagina che esegue la query di eliminazione dal database dopo un bottone di conferma Reply to this email directly or view it on GitHub: |
@Lzuffellato dimmi se ho capito bene: mi stai chiedendo se un qualsiasi utente del sito può cancellare una riga dalla tabella newsletter? Se la domanda è questa, la risposta è: sì. @vpagini la risposta che ho appena dato a @Lzuffellato risponde anche al tuo quesito: sì, è fattibile. |
Ciao sarebbe possibile fare un piccolo controllo di verifica esistenza della mail? |
Se intendi un controllo di verifica dell'esistenza dell'email inserita, allora no. Da: Nicola Baldomailto:notifications@github.com Ciao sarebbe possibile fare un piccolo controllo di verifica esistenza della mail? Reply to this email directly or view it on GitHub: |
Si intendevo sia che il valore inserito sia una mail, sia che l'e-mail inserita sia valida. |
Aggiornato newsletter.html con controlli sulla mail inserita! |
Ok grazie, appena riesco ad accedere aggiorno, |
no problem! speriamo riparta! |
secondo me potreste farla così: all'inserimento, nel DB ,registrate la mail, la primary key ed un hash md5/sha1 di mail, PK e data/ora di inserimento. il servizio che spedisce la mail, in calce alla stessa, riporta un link a deleteNewsletter con, in riga GET, la mail dell'utente e l'hash (il servizio ha chiaramente bisogno di collegarsi al DB) il file deleteNewsletter deve verificare l'esistenza della mail e che la corrispondente hash sia uguale a quella passata. che ne dite? |
Grazie per il consiglio! Ma scusa la domanda scema, ma per "servizio" cosa intendi? Noi, come concordato col professore, abbiamo a disposizione solo una casella gmail dove l'admin può scrivere e-mail liberamente dopo aver caricato come il file csv che prende i contatti dal database Da: Tpierluigimailto:notifications@github.com secondo me potreste farla così: all'inserimento, nel DB ,registrate la mail, la primary key ed un hash md5/sha1 di mail, PK e data di inserimento. il servizio che spedisce la mail, in calce alla stessa, riporta un link a deleteNewsletter con, in riga GET, la mail dell'utente e l'hash (il servizio ha chiaramente bisogno di collegarsi al DB) il file deleteNewsletter deve verificare l'esistenza della mail e che la corrispondente hash sia uguale a quella passata. che ne dite? Reply to this email directly or view it on GitHub: |
in questo caso l'unica maniera è gestire l'aggiunta/disiscrizione dalla newsletter come avete fatto. |
É stata creata una pagina per l iscrizione e la rimozione dalla newsletter nella cartella servizi. Se inserite il form necessario x il funzionamento noi la linkeremo nel menu e nel footer
The text was updated successfully, but these errors were encountered: