diff --git a/area-personale.php b/area-personale.php new file mode 100644 index 0000000..d32c0a1 --- /dev/null +++ b/area-personale.php @@ -0,0 +1,68 @@ +
+
+
Area personale
+
+ +
+
+

+ +

N° iscrizione

+

Nato/a il a

+ +

Iscritto/a il

+

Residente in - - ()

+

Laurea in il a

+

Abilitato/a nel presso

+ +
+
+ + +
+
Modifica dati di accesso
+
+
+

Se non ricordi i tuoi dati di accesso, inserisci il tuo numero di iscrizione all'Albo e l'indirizzo email con il quale sei registrato.

+
+
+ +
+
+ +
+ Nuovo username + +
+
+ +
+ Vecchia password + +
+
+
+ Nuova password + +
+
+ Ripeti password + +
+ + +
+ Controllo di sicurezza +
+
+ + +
+ +
+
+
+ +
+ +
diff --git a/blocks/login.php b/blocks/login.php index 18b1bd0..ae65628 100644 --- a/blocks/login.php +++ b/blocks/login.php @@ -20,7 +20,7 @@
  • Accesso effettuato per:

    -

    +

  • diff --git a/blocks/modifyFormSubmit.php b/blocks/modifyFormSubmit.php new file mode 100644 index 0000000..80dc76a --- /dev/null +++ b/blocks/modifyFormSubmit.php @@ -0,0 +1,87 @@ + + + + + + Ordine dei Farmacisti della Provincia di Salerno + + + + + + +
    + +0){ + $err = 0; + $mess = ""; + + if(!$_GET['nusr'] || strlen($_GET['nusr'])<8 ){ + $err += 1; + $mess .= "

    Lo username non deve essere inferiore di 8 caratteri.

    "; + } + if(!$_GET['npwd'] || strlen($_GET['npwd'])<8 ){ + $err += 1; + $mess .= "

    La password non deve essere inferiore di 8 caratteri.

    "; + } + if($_GET['npwd'] != $_GET['rnpwd']){ + $err += 1; + $mess .= "

    Le password inserite non corrispondono.

    "; + } + + + if($err!=0){ + echo "
    ". + "

    ". + $mess."
    "; + }else{ + + $q=mysqli_query($conn, "SELECT COUNT(id) FROM board WHERE + usr='".$_SESSION['AUTH']['usr']."' AND + pwd='".trim(md5($_GET['opwd']))."' + "); + $r=mysqli_fetch_array($q); + + if(!$r[0]){ + echo "
    ". + "

    ". + "ATTENZIONE: Controlla che la password inserita sia corretta.". + "
    "; + }else{ + + $q=mysqli_query($conn, "UPDATE board SET + usr='".trim($_GET['nusr'])."', + pwd='".md5($_GET['npwd'])."' + WHERE id='".$_SESSION['AUTH']['id']."' + "); + + echo "
    ". + "

    ". + "Dati modificati correttamente.
    ". + "Potrai utilizzarli dal prossimo accesso.". + "
    "; + } + } + + } + +?> + +
    + + diff --git a/blocks/registerFormSubmit.php b/blocks/registerFormSubmit.php index 16afdd6..4aca725 100755 --- a/blocks/registerFormSubmit.php +++ b/blocks/registerFormSubmit.php @@ -90,7 +90,8 @@ $q=mysqli_query($conn, "UPDATE board SET usr='".trim($_GET['usr'])."', pwd='".md5(trim($_GET['pwd']))."', - email='".trim($_GET['email'])."' + email='".trim($_GET['email'])."', + enabled=0 WHERE id='".trim($_GET['board_id'])."' "); @@ -123,48 +124,7 @@ } } -/* - if(sizeof($_GET)>0 && $_GET['g-recaptcha-response']){ - $SM_email = $_GET['email']; - $SM_email2 = 0; - $SM_email_CC = 0; - $SM_subject = "Richiesta di registrazione"; - $SM_message = "Nome del mittente:". $_GET['name']."
    "; - $SM_message .= "Email del mittente:". $_GET['email']."

    "; - $SM_message .= $_GET['message']; - $SM_showalert = 0; - $SM_append = 0; - - sendMail($SM_email,$SM_email2,$SM_email_CC,$SM_subject,$SM_message,$SM_showalert,$SM_append); - -?> - - -
    -

    - E-mail inviata correttamente a -
    - - -0 && - (!$_GET['g-recaptcha-response'] || - strlen($_GET['first_name']) < 5 || - strlen($_GET['last_name']) < 5 || - strlen($_GET['usr']) < 5 || - strlen($_GET['pwd']) < 5 || - strlen($_GET['pwd']) < 5 || - strlen($_GET['email']) < 5 || - strlen($_GET['message']) < 5)){ - echo "
    -

    - ATTENZIONE: Ricorda ti compilare tutti i campi ed effettuare il controllo si sicurezza.
    "; - } - }*/ ?> diff --git a/blocks/resetFormSubmit.php b/blocks/resetFormSubmit.php new file mode 100644 index 0000000..a53d6e5 --- /dev/null +++ b/blocks/resetFormSubmit.php @@ -0,0 +1,102 @@ + + + + + + Ordine dei Farmacisti della Provincia di Salerno + + + + + + +
    + +0){ + $err = 0; + $mess = ""; + + if(!$_GET['email'] || !filter_var($_GET['email'], FILTER_VALIDATE_EMAIL)){ + $err += 1; + $mess .= "

    Il campo \"Email\" è obbligatorio, controlla che l'indirizzo sia corretto.

    "; + } + if(!$_GET['board_id']){ + $err += 1; + $mess .= "

    Devi inserire il numero di iscrizione all'Albo.

    "; + } + + + if($err!=0){ + echo "
    ". + "

    ". + $mess."
    "; + }else{ + + $q=mysqli_query($conn, "SELECT COUNT(id) FROM board WHERE + email='".trim($_GET['email'])."' AND + id='".trim($_GET['board_id'])."' + "); + $r=mysqli_fetch_array($q); + + if(!$r[0]){ + echo "
    ". + "

    ". + "ATTENZIONE: L'utente non risulta presente in database, controlla i dati inseriti e riprova.". + "
    "; + }else{ + + $tmpUsr = explode('@',$_GET['email']); + $tmpPwd = substr(md5($_GET['email']),0,10); + + $q=mysqli_query($conn, "UPDATE board SET + usr='".$tmpUsr[0]."', + pwd='".md5($tmpPwd)."', + enabled=0 + WHERE id='".trim($_GET['board_id'])."' + "); + + $SM_email = $_GET['email']; + $SM_email2 = 0; + $SM_email_CC = 0; + $SM_subject = "Reset dei dati di accesso"; + $SM_message = "Ricevi questa mail perchè hai richiesto il reset dei tuoi dati di accesso, ti sono stati assegnati dei nuovi dati di accesso, se vuoi modificarli accedi al tuo account e fai click sul tuo nome per accedere all'area personale.

    "; + $SM_message .= "Riepilogo dati
    ". + "Username: ".$tmpUsr[0]."
    ". + "Password: ".$tmpPwd."
    ". + "Email: ".trim($_GET['email'])."
    ". + "N. iscrizione: ".trim($_GET['board_id']).""; + $SM_showalert = 0; + $SM_append = 0; + + sendMail($SM_email,$SM_email2,$SM_email_CC,$SM_subject,$SM_messageH1."".$SM_message,$SM_showalert,$SM_append); + + echo "
    ". + "

    ". + "Dati inviati correttamente.
    ". + "Ti abbiamo inviato una mail all'indirizzo da te indicato.". + "
    "; + } + } + + } + +?> + +
    + + diff --git a/cgi-bin/functions.inc b/cgi-bin/functions.inc index 70451be..ce92efd 100755 --- a/cgi-bin/functions.inc +++ b/cgi-bin/functions.inc @@ -93,7 +93,7 @@ $top=<<
    +
    diff --git a/css/styles.css b/css/styles.css index 7cef4c2..0eff9a5 100644 --- a/css/styles.css +++ b/css/styles.css @@ -14414,9 +14414,11 @@ a:hover { z-index: 0; min-height: 200vh; overflow: hidden; + left: 50%; + transform: translateX(-50%); } -/* line 135, global.scss */ +/* line 137, global.scss */ #map { width: 100%; border-radius: 3px; diff --git a/js/scripts.js b/js/scripts.js index 62f2ddf..afe05d3 100644 --- a/js/scripts.js +++ b/js/scripts.js @@ -3,7 +3,7 @@ $(document).ready(function(){ $('.cboxElement').colorbox({height: '80%',transition: 'elastic', close: ''}); - $('#contact-form, #register-form').on('submit', function(event) { + $('#contact-form, #register-form, #reset-form').on('submit', function(event) { $.colorbox({width:"60%", height:"60%",transition: 'elastic', close: '', iframe: true, href:$(this).attr('action')+"?" + $(this).serialize()}); event.preventDefault(); }); diff --git a/mailoutput.html b/mailoutput.html index 8ff0c27..c05bef0 100644 --- a/mailoutput.html +++ b/mailoutput.html @@ -1,16 +1,16 @@ Email:dslaky@gmail.com
    Email:0
    Email CC:0 -
    Subject:Richiesta di registrazione +
    Subject:Reset dei dati di accesso

    CONTENT:
    +
    Ordine dei Farmacisti di Salerno

    - + -
    Ordine dei Farmacisti di Salerno

    Richiesta di registrazione
    Reset dei dati di accesso 11/02/2018
    Un utente ha richiesto di iscriversi al portale dell'Ordine, accedi al pannello di amministrazione per effettuare l'abilitazione.

    Riepilogo dati
    Nome: giancarmine
    Cognome: abate
    Username: gianco1
    Password: 123456781
    Email: dslaky@gmail.com
    N. iscrizione: 1921

    Questa e-mail contiene informazioni di proprietà e di natura confidenziale. Se non siete il destinatario corretto di questo messaggio, vi ricordiamo che ogni diffusione, distribuzione o copia di questo messaggio è severamente proibita. Se avete ricevuto questo messaggio per errore, siete pregati di cancellarlo immediatamente. Quanto precede ai fini del rispetto del D.L. n. 196/03 sulla tutela dei dati personali.
    -
    This e-mail (and any attachments) is strictly confidential and for use only by intendend recipients. If you are not an intended recipients, we point you that any diffusion, distribution or copy of this message is severely forbidden. If you have received t his message by mistake please destroy it immediately (under the observance of D.L. n. 196/03 which protects personal data).
    Rispetta l'ambiente. Non stampare questa mail se non è necessaria.
    +Ricevi questa mail perchè hai richiesto il reset dei tuoi dati di accesso, ti sono stati assegnati dei nuovi dati di accesso, se vuoi modificarli accedi al tuo account e fai click su "Modifica dati di accesso".

    Riepilogo dati
    Username: dslaky
    Password: f31602d155
    Email: dslaky@gmail.com
    N. iscrizione: 1921
    Questa e-mail contiene informazioni di proprietà e di natura confidenziale. Se non siete il destinatario corretto di questo messaggio, vi ricordiamo che ogni diffusione, distribuzione o copia di questo messaggio è severamente proibita. Se avete ricevuto questo messaggio per errore, siete pregati di cancellarlo immediatamente. Quanto precede ai fini del rispetto del D.L. n. 196/03 sulla tutela dei dati personali.
    -
    This e-mail (and any attachments) is strictly confidential and for use only by intendend recipients. If you are not an intended recipients, we point you that any diffusion, distribution or copy of this message is severely forbidden. If you have received t his message by mistake please destroy it immediately (under the observance of D.L. n. 196/03 which protects personal data).
    Rispetta l'ambiente. Non stampare questa mail se non è necessaria.
    diff --git a/recupera-password.php b/recupera-password.php index 949fd87..2db5c20 100644 --- a/recupera-password.php +++ b/recupera-password.php @@ -1,34 +1,38 @@
    -
    Contatti
    +
    Reset dati di accesso
    -
    - Sede: Via Settimio Mobilio, 17 - SALERNO
    - Telefono: 089.405080 - 089.795900
    - Fax: 089.798628
    - E-Mail: info@ordinefarmacistisalerno.it
    - E-Mail certificata: ordinefarmacistisa@pec.fofi.it
    +
    +

    Se non ricordi i tuoi dati di accesso, inserisci il tuo numero di iscrizione all'Albo e l'indirizzo email con il quale sei registrato.

    +
    +
    +
    -
    -
    Richiedi informazioni
    -
    -
    - -
    +
    + N. di iscrizione all'Albo + +
    +
    + Email + +
    -
    -
    Come raggiungerci
    -
    -
    -
    - -
    +
    + Controllo di sicurezza +
    +
    + + +
    + +
    +
    + +
    diff --git a/scss/.sass-cache/bdcb2ec4843708bc0e130897363854e74056ec3e/global.scssc b/scss/.sass-cache/bdcb2ec4843708bc0e130897363854e74056ec3e/global.scssc index 7eeee71..5e029c0 100644 Binary files a/scss/.sass-cache/bdcb2ec4843708bc0e130897363854e74056ec3e/global.scssc and b/scss/.sass-cache/bdcb2ec4843708bc0e130897363854e74056ec3e/global.scssc differ diff --git a/scss/global.scss b/scss/global.scss index 026a04b..8254c33 100644 --- a/scss/global.scss +++ b/scss/global.scss @@ -130,6 +130,8 @@ a{ z-index: 0; min-height: 200vh; overflow: hidden; + left: 50%; + transform: translateX(-50%); } #map{