Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 17

Discussione: Mailing list antispam

  1. #1
    Utente di HTML.it L'avatar di wegawhite
    Registrato dal
    Aug 2004
    Messaggi
    1,400

    Mailing list antispam

    Ciao a tutti.

    Vorrei realizzare in asp un sistema di iscrizione a mailing list antispam; proprio come funziona quando ci si iscrive a questo forum, che prima dell'attivazione del tuo account ti viene spedita una mail con un link sul quale cliccare che ti collega ad una determinata pagina web e attiva la tua richiesta di iscrizione.

    Da dove inizio?
    Esiste qualcosa di già confezionato da personalizzare?

    Grazie

  2. #2
    Utente di HTML.it L'avatar di 99eros9
    Registrato dal
    Jan 2003
    Messaggi
    2,637
    quanto conosci in materia di asp e base dati?
    Tala är silver men tiga är guld!
    Pubblica il tuo curriculum
    Segnala il tuo sito
    Ancl

  3. #3
    Utente di HTML.it L'avatar di wegawhite
    Registrato dal
    Aug 2004
    Messaggi
    1,400
    Originariamente inviato da 99eros9
    quanto conosci in materia di asp e base dati?
    grazie... conosco abbastanza "tendente al molto" anche se è sempre difficile misurarsi con questa materia... grazie

  4. #4
    Utente di HTML.it L'avatar di 99eros9
    Registrato dal
    Jan 2003
    Messaggi
    2,637
    Una tecnica molto semplice sarebbe quella di usare nella tabella dove registri le informazioni, un campo di attivazione i cui valori possono ad esempio essere 0/1.
    Quando l'utente inserisce le informazioni, il valore predefinito del campo è 0.
    Nella mail che spedirai includerai il link ad una pagina e passerai dei valori in querystring come l'id univoco del record (consiglio un id stringa generata randomicamente) ed eventualmente il nick scelto.
    Quando si aprirà la pagina dal link, farai l'update del record cambiano il valore del campo di attivazione ad 1.
    Mi raccomando di includere le date di registrazione. In questo modo potrai far fare ogni volta agli utenti "ignari" la pulizia dei records non attivati entro un determinato periodo di tempo.

    Un alro modo è quello di usare una tabella a parte... io preferisco quest'ultima.
    Tala är silver men tiga är guld!
    Pubblica il tuo curriculum
    Segnala il tuo sito
    Ancl

  5. #5
    Utente di HTML.it L'avatar di wegawhite
    Registrato dal
    Aug 2004
    Messaggi
    1,400
    dunque sto cercando di procedere come a tua indicazione... ma ho un problema nella generazione del code antispam, con la ricerca ho trovato una funzione già preparata che posto di seguito e che richiamo nella pagina di registrazione così:
    codice:
    <%
    Dim UserCode, hexValue
    strUserCode = hexValue(20)
    response.write UserCode
    %>
    ma restituisce:
    Microsoft VBScript runtime error '800a000d'

    Type mismatch
    non capisco perchè...

    code funzione

  6. #6
    Utente di HTML.it L'avatar di X_Gold*
    Registrato dal
    Nov 2004
    Messaggi
    445
    dichiari hexValue e provi a richiamarlo con hexValue(20) :rollo:


    da dove lo prendi il valore hexValue(20), dentro l'include ?

  7. #7
    Utente di HTML.it L'avatar di wegawhite
    Registrato dal
    Aug 2004
    Messaggi
    1,400
    Originariamente inviato da X_Gold*
    dichiari hexValue e provi a richiamarlo con hexValue(20) :rollo:


    da dove lo prendi il valore hexValue(20), dentro l'include ?
    si nell'include del code della funzione.

  8. #8
    Utente di HTML.it L'avatar di X_Gold*
    Registrato dal
    Nov 2004
    Messaggi
    445
    allora non dichiararlo di nuovo, chiamalo e basta.

  9. #9
    Utente di HTML.it L'avatar di wegawhite
    Registrato dal
    Aug 2004
    Messaggi
    1,400
    Originariamente inviato da X_Gold*
    allora non dichiararlo di nuovo, chiamalo e basta.
    ma hai letto il code della funzione?

  10. #10
    Utente di HTML.it L'avatar di wegawhite
    Registrato dal
    Aug 2004
    Messaggi
    1,400
    Sono disposto anche a cambiare funzione, importante che però il code generato sia di questo tipo:
    codice:
    85911Z9811E386B15AD5

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.