Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12
  1. #1

    PHP conferma azione MAIL

    qualcuno può darmi un idea su come creare una mail di conferma x un azione fatta con php? esempio:
    registrazione -> conferma mail -> conferma registrazione!
    come posso creare qualke codice da confermare?

  2. #2
    vediamo se ho capito
    dopo la registrazione mi arriva una mail ed io devo confermare cliccando su un link nel corpo della mail che il tuo php mi manda?
    Soluzioni Hosting
    http://www.crabservice.com

  3. #3
    si! esatto un'idea su come posso farlo?

  4. #4
    la registrazione presumo inserisca dei dati nel db...
    devi aggiungere un campo per esempio
    'attivo' --> default 0
    appena conferma il link che gli mandi
    updati il campo 'attivo' e lo metti a 1
    Soluzioni Hosting
    http://www.crabservice.com

  5. #5
    Utente di HTML.it L'avatar di Il_Drugo
    Registrato dal
    May 2006
    Messaggi
    1,220
    E' relativamente semplice:

    L'utente inserisce i propri dati (nick, mail e password) che vengono registrati nel DB. Nella tabella utenti del DB inserisci anche un campo "aut" che sta per autorizzazione ad esempio. Li inserisci ad esempio il "grado" dell'utente (amministratore, user, etc...). In ogni caso per far fare l'autenticazione e conferma della registrazione crei un codice random di N cifre (non troppe) che inserisci nel campo "aut" dell'utente.

    Mettiamo che la situazione nel DB sia questa:
    codice:
    -------------------------------------------------------
    nick   | password | mail                | aut           |
    --------------------------------------------------------
    Pippo | pluto17    | mail@mail.com | 123456789 |
    A questo punto mandi una mail a "mail@mail.com" con dentro un indirizzo del tipo:

    http://www.tuosito.com/script.php?code=123456789

    L'utente cliccando li arriva nella pagina script.php che controllerà sul DB e setterà a 1 il campo "aut" rendendo l'utente effettivamente registrato.

    Spero di essermi spiegato decentemente


  6. #6
    ok quindi alla registrazione faccio generare un codice random nn troppo lungo e lo metto nel database poi invio la mail con il link dello script ke verifica ke quel codice sia esatto! ma se quel codice è già stato attivato da un'altro utente? posso fare un link del tipo

    hXXp://www.miosito.com/script.php?nick=pippo&code=123456789
    così controlla solo nella riga del nick pippo! grazie sei stato gentilissimo ora provo e vi faccio sapere tra qualke minuto!

  7. #7
    per sicurezza metti anche l'indirizzo email del registrante nel link... così controlli entrambi..
    Soluzioni Hosting
    http://www.crabservice.com

  8. #8
    Utente di HTML.it L'avatar di Il_Drugo
    Registrato dal
    May 2006
    Messaggi
    1,220
    Originariamente inviato da sonoria
    per sicurezza metti anche l'indirizzo email del registrante nel link... così controlli entrambi..
    Si giusto

  9. #9

  10. #10
    potevi esserci prima! ho dovuto farlo io da zero -__-"

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 © 2025 vBulletin Solutions, Inc. All rights reserved.