More clear message when a user verify twice its email address
[brisk.git] / web / mailmgr.php
index 5ea14b6..8d4e107 100644 (file)
@@ -72,12 +72,18 @@ function main() {
             }
             $bdb->transaction('COMMIT');
 
-            singlemsg("Verifica della e-mail andata a buon fine.", "Verifica della e-mail andata a buon fine.");
+            singlemsg("Verifica della e-mail andata a buon fine.", "Verifica della e-mail andata a buon fine.<br>Riceverai a breve una email con la tua nuova password.<br>Benvenuto!");
             $errcode = 0;
         } while (FALSE);
         if ($errcode) {
-            singlemsg("E' occorso un errore durante la verifica della e-mail.",
-                      sprintf("E' occorso un errore durante la verifica della e-mail.<br><br>Codice d'errore: %d.<br>", $errcode));
+            if ($errcode == 10002) {
+                singlemsg("L'email è già stata verificata con successo.",
+                          "L'email è già stata verificata con successo, ora attenda che le venga recapitata la password.");
+            }
+            else {
+                singlemsg("E' occorso un errore durante la verifica della e-mail.",
+                          sprintf("E' occorso un errore durante la verifica della e-mail.<br><br>Codice d'errore: %d.<br>", $errcode));
+            }
             $bdb->transaction('ROLLBACK');
         }
     }