Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Coding
    5. Modificare metodo di registrazione nel forum
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • P
      privacy.impresa User Attivo • ultima modifica di

      Andiamo per gradi... se fai login non torni a index.php?ko=1 suppongo...

      Intanto prova a mettere a mano index.php?ko=1 e assicuriamoci che almeno il messaggio si veda...

      Poi riposta il codice del login...

      keiske

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • G
        giulio3x User Attivo • ultima modifica di

        @Privacy-Impresa said:

        Andiamo per gradi... se fai login non torni a index.php?ko=1 suppongo...

        Intanto prova a mettere a mano index.php?ko=1 e assicuriamoci che almeno il messaggio si veda...

        Poi riposta il codice del login...

        keiske

        allora si così facendo si vede il messaggio proprio sotto al forum a sinistra

        ti riposto login.php:
        stesso link di prima
        w.w.w.globalmeteo.altervista.org/login.txt

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • P
          privacy.impresa User Attivo • ultima modifica di

          Una cosa al volo

          if($actlog=="entra"){
          if(user_esistente=="si"){
          if(my_bannato=="si"){

          è normale che user_esistete e my_bannato siano senza $?

          keiske

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • G
            giulio3x User Attivo • ultima modifica di

            @Privacy-Impresa said:

            Una cosa al volo

            if($actlog=="entra"){
            if(user_esistente=="si"){
            if(my_bannato=="si"){

            è normale che user_esistete e my_bannato siano senza $?

            keiske

            ah guarda casco dalle nuvole, in teoria si perchè lì non ho mai modificato nulla, il file originale non ha il $

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • P
              privacy.impresa User Attivo • ultima modifica di

              Togli questo da dov'è ora e prova a metterlo dove dico:
              } else {
              header("Location: index.php?ko=1");
              }

              Lo metti in:

              if(!isset($_POST['prov']) || trim($_POST['prov'])=="" || strpos($_POST['prov'],"resetpsw.php")!==false || strpos($_POST['prov'],"login.php")!==false || strpos($_POST['prov'],"registrazione.php")!==false){
              $locain="index.php";
              }else{
              $locain=$_POST['prov'];
              }
              *} else {
              header("Location: index.php?ko=1");
              }
              *
              Sicuramente il problema è nell'annidiamento degli if... spostandolo lo metti nel primo caso dell'if aperto prima... dov'era prima l'if si apriva dopo il primo if e si ciudeva dopo la chisura del primo if...

              keiske

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • G
                giulio3x User Attivo • ultima modifica di

                @Privacy-Impresa said:

                Togli questo da dov'è ora e prova a metterlo dove dico:
                } else {
                header("Location: index.php?ko=1");
                }

                Lo metti in:

                if(!isset($_POST['prov']) || trim($_POST['prov'])=="" || strpos($_POST['prov'],"resetpsw.php")!==false || strpos($_POST['prov'],"login.php")!==false || strpos($_POST['prov'],"registrazione.php")!==false){
                $locain="index.php";
                }else{
                $locain=$_POST['prov'];
                }
                } else {
                header("Location: index.php?ko=1");
                }

                Sicuramente il problema è nell'annidiamento degli if... spostandolo lo metti nel primo caso dell'if aperto prima... dov'era prima l'if si apriva dopo il primo if e si ciudeva dopo la chisura del primo if...

                keiske

                adesso quando faccio il login non succede nulla rimane sempre su index.php

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • P
                  privacy.impresa User Attivo • ultima modifica di

                  e non passa il ko=1? facendoti vedere il messaggio?

                  Cmq devi provare a modificare la voce nel database in "1" per vedere se funziona...

                  keiske

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • G
                    giulio3x User Attivo • ultima modifica di

                    @Privacy-Impresa said:

                    e non passa il ko=1? facendoti vedere il messaggio?

                    Cmq devi provare a modificare la voce nel database in "1" per vedere se funziona...

                    keiske

                    no purtroppo e come faccio a modificare nel database in 1?

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • T
                      thedarkita ModSenior • ultima modifica di

                      @giulio3x said:

                      no purtroppo e come faccio a modificare nel database in 1?
                      dal phpmyadmin

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • G
                        giulio3x User Attivo • ultima modifica di

                        @Thedarkita said:

                        dal phpmyadmin

                        ok fin qua ci arrivo nè:giggle:

                        quel che volevo dire cosa è che devo cambiare in 1

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • T
                          thedarkita ModSenior • ultima modifica di

                          Il valore del campo attivazione, della riga del'utente con cui provi a loggarti....

                          0 Miglior Risposta Ringrazia Cita Rispondi

                            1 Risposta Ultima Risposta
                          • G
                            giulio3x User Attivo • ultima modifica di

                            boh non mi capisco:?

                            [PHP]my_globalmeteo.def_users.id1611003.33332.0548ENUM('1','3','6') NOT NULLmy_globalmeteo.def_users.nomeadministratorrocco513008.0000NULLENUM('administrator','gianni','rocco') NOT NULLmy_globalmeteo.def_users.psw3956cebd87145aa9598e28aa8c639aa3fdb2c3bab9d0701c4a050a4d8d782c7f32320032.0000NULLENUM('3956cebd87145aa9598e28aa8c639aa3','40d11d61b...my_globalmeteo.def_users.ip151.25.45.150151.25.47.16013130013.0000NULLENUM('151.25.45.150','151.25.47.160') NOT NULLmy_globalmeteo.def_users.mailmailmail12260020.6667NULLENUM('[email protected]','[email protected]','...my_globalmeteo.def_users.attivazione 8e6d0f877e6f5526851b9b5a6797ecdd0321012.0000NULLENUM('','1111','8e6d0f877e6f5526851b9b5a6797ecdd')...[/PHP]

                            0 Miglior Risposta Ringrazia Cita Rispondi

                              1 Risposta Ultima Risposta
                            • T
                              thedarkita ModSenior • ultima modifica di

                              Apparte il fatto che non si capisce nulla, mi sembra che ci hai pure incollato le password 😄

                              0 Miglior Risposta Ringrazia Cita Rispondi

                                1 Risposta Ultima Risposta
                              • G
                                giulio3x User Attivo • ultima modifica di

                                @Thedarkita said:

                                Apparte il fatto che non si capisce nulla, mi sembra che ci hai pure incollato le password 😄

                                embhe è una prova questa nè...:bigsmile:

                                0 Miglior Risposta Ringrazia Cita Rispondi

                                  1 Risposta Ultima Risposta
                                • G
                                  giulio3x User Attivo • ultima modifica di

                                  comunque ufficialmente credevo e speravo fosse più facile sistemare questa cosa, mi ritiro è troppo difficile, peccato c'è stato un momento in cui credevo fossimo sulla strada giusta e invece no, troverò un altro forum anche se sarà 100 volte più brutto di quello che volevo modificare.:bho:

                                  ps: ringrazio keiske e thdarkita per la pazienza!

                                  0 Miglior Risposta Ringrazia Cita Rispondi

                                    1 Risposta Ultima Risposta
                                  • P
                                    privacy.impresa User Attivo • ultima modifica di

                                    Hai creato il campo attivazione, no? di base si setta quando uno si iscrive con i millemila caratteri, no? Con la mail per attivare quel valore da millemila diventerà "1"... ora collegati in phpmyadmin e cambia manualmente quel valore da millemila in 1... sai fare no? editi uno user e ci metti "1" nel campo attivazione e vedi se quando ti logghi con quello user ti logga...

                                    keiske

                                    0 Miglior Risposta Ringrazia Cita Rispondi

                                      1 Risposta Ultima Risposta
                                    • G
                                      giulio3x User Attivo • ultima modifica di

                                      @Privacy-Impresa said:

                                      Hai creato il campo attivazione, no? di base si setta quando uno si iscrive con i millemila caratteri, no? Con la mail per attivare quel valore da millemila diventerà "1"... ora collegati in phpmyadmin e cambia manualmente quel valore da millemila in 1... sai fare no? editi uno user e ci metti "1" nel campo attivazione e vedi se quando ti logghi con quello user ti logga...

                                      keiske

                                      ho cambiato e adesso è vero mi logga :surprised::surprised:

                                      0 Miglior Risposta Ringrazia Cita Rispondi

                                        1 Risposta Ultima Risposta
                                      • P
                                        privacy.impresa User Attivo • ultima modifica di

                                        Allora funziona bene... se cambi e metti che so "2" ti manda alla index.php però non ti dà il messaggio? Cmq è il meno... abbiamo fatto il grosso...

                                        Adesso manca solo impostare la mail che manda il codice di conferma e poi la query che (se il codice di conferma è corretto) setta il codice a "1"... non manca molto...

                                        keiske

                                        0 Miglior Risposta Ringrazia Cita Rispondi

                                          1 Risposta Ultima Risposta
                                        • G
                                          giulio3x User Attivo • ultima modifica di

                                          @Privacy-Impresa said:

                                          Allora funziona bene... se cambi e metti che so "2" ti manda alla index.php però non ti dà il messaggio? Cmq è il meno... abbiamo fatto il grosso...

                                          Adesso manca solo impostare la mail che manda il codice di conferma e poi la query che (se il codice di conferma è corretto) setta il codice a "1"... non manca molto...

                                          keiske

                                          ok keiske allora proseguiamo con l'impresa sprando di arrivare al risultato sperato.:gthi:

                                          0 Miglior Risposta Ringrazia Cita Rispondi

                                            1 Risposta Ultima Risposta
                                          • T
                                            thedarkita ModSenior • ultima modifica di

                                            Prova a sostituire
                                            [php]
                                            <?php
                                            if(isset($_GET['ko']))
                                            $ko = $_GET['ko'];
                                            else
                                            $ko = '';
                                            $messaggio = '';
                                            if($ko == '1') {
                                            $messaggio = 'Per accedere al forum devi confermare la tua iscrizione cliccando nel link che hai ricevuto via email';
                                            }

                                            if(!file_exists("install/install.lock")){
                                            header("Location: ./install/index.php");
                                            exit();
                                            }
                                            require_once "includes/config.php";
                                            require_once "header.php";
                                            require_once "cathome.php";
                                            require_once "footer.php";
                                            ?>
                                            <?=$messaggio?>
                                            [/php]
                                            con
                                            [php]
                                            <?php
                                            if(isset($_GET['ko']))
                                            $ko = $_GET['ko'];
                                            else
                                            $ko = '';
                                            $messaggio = '';
                                            if($ko == 1) {
                                            $messaggio = 'Per accedere al forum devi confermare la tua iscrizione cliccando nel link che hai ricevuto via email';
                                            }

                                            if(!file_exists("install/install.lock")){
                                            header("Location: ./install/index.php");
                                            exit();
                                            }
                                            require_once "includes/config.php";
                                            require_once "header.php";
                                            require_once "cathome.php";
                                            require_once "footer.php";
                                            ?>
                                            <?=$messaggio?>
                                            [/php]

                                            0 Miglior Risposta Ringrazia Cita Rispondi

                                              1 Risposta Ultima Risposta
                                            Caricamento altri post
                                            Rispondi
                                            • Topic risposta
                                            Effettua l'accesso per rispondere
                                            • Da Vecchi a Nuovi
                                            • Da Nuovi a Vecchi
                                            • Più Voti