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.
    • 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
                                  • G
                                    giulio3x User Attivo • ultima modifica di

                                    @Thedarkita said:

                                    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]

                                    sicuramente l'errore ci sarà ma anche con questa modifica non funziona a dovere, cioè faccio il login ma non appare il messaggio

                                    0 Miglior Risposta Ringrazia Cita Rispondi

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

                                      @giulio3x said:

                                      sicuramente l'errore ci sarà ma anche con questa modifica non funziona a dovere, cioè faccio il login ma non appare il messaggio

                                      potresti mandarmi il link se è online il forum...

                                      0 Miglior Risposta Ringrazia Cita Rispondi

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

                                        @Thedarkita said:

                                        potresti mandarmi il link se è online il forum...

                                        il link è:

                                        w.w.w.globalmeteo.altervista.org/forum

                                        0 Miglior Risposta Ringrazia Cita Rispondi

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

                                          Ho provato a registrarmi ma non fa nemmeno il redirect al file index.php, per questo motivo non viene visualizzato il messaggio...

                                          EDIT: puoi postare l'attuale file login.php

                                          0 Miglior Risposta Ringrazia Cita Rispondi

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

                                            @Thedarkita said:

                                            Ho provato a registrarmi ma non fa nemmeno il redirect al file index.php, per questo motivo non viene visualizzato il messaggio...

                                            EDIT: puoi postare l'attuale file login.php

                                            il file attuale di login.php lo trovi qui poichè quando cerco di postarlo qui nel forum mi dice che c'è un link attivo quindi lo trovi qui:

                                            w.w.w.globalmeteo.altervista.org/login.txt

                                            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