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.
    • T
      thedarkita ModSenior • ultima modifica di

      [php]if(isset($_GET['ko'])[/php]
      in
      [php]if(isset($_GET['ko']))[/php]

      0 Miglior Risposta Ringrazia Cita Rispondi

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

        Giusto... mancava una parentesi... ad ogni modo puoi mettere la prima parte senza <?php e ?>

        <?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?>

        0 Miglior Risposta Ringrazia Cita Rispondi

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

          ok adesso ho provato a fare una nuova registrazione ma me la completa sempre subito e mi torna poi all'index e già loggato anche...

          se invece mi sloggo e provo a rientrare mi dice che nick o password sono non corretti

          magari se vuoi prova anche tu a registrarti così vedi cosa succede

          ps: non viene più inviata nemmeno la mail come mai

          0 Miglior Risposta Ringrazia Cita Rispondi

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

            controlla nel database che fatta la registrazione, venga inserito nel campo "attivazione" il codice...

            La registrazione la completa subito, certo... evidentemente la board è impostata per fare il login automatico...

            l'importante è che crei la variabile e la metta nel database... per ora devi sloggarti, riloggarti e deve rimandarti alla index.php

            Cmq non è facile fare modifiche così articolate via forum... ci sono 200 motivi per cui potrebbero esserci errori...

            Devi per forza leggerti anche un po' come funziona perchè devi capirci tu di più...

            keiske

            0 Miglior Risposta Ringrazia Cita Rispondi

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

              eh si affermativo dalla tabella mysql appare proprio il codice alfanumerico!;)

              quindi come fare...

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • 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
                                            Caricamento altri post
                                            Rispondi
                                            • Topic risposta
                                            Effettua l'accesso per rispondere
                                            • Da Vecchi a Nuovi
                                            • Da Nuovi a Vecchi
                                            • Più Voti