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. Login e Logout solo dopo un refresh!!
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • B
      brontolo77 User • ultima modifica di

      Login e Logout solo dopo un refresh!!

      Scusate, spero che qualcuno sappia risolvere il mio problema.....

      Vengo al Punto, quando inserisco username e password nel mio form di login accedo all'area riservata solo dopo aver fatto un refresh manuale.:x

      Solita cosa anche per il Logout.

      Devo aver modificato qualcosa strada facendo ma non capisco cosa.

      Questo è il codice di login

      session_start();
      if (isset($_POST['invio'])) {
      $CriptPWD=md5($pwd);

      $sql="SELECT * FROM esercenti WHERE email ='".$email."' AND pwd = '".$CriptPWD."'";
      $result=mysql_db_query("$db",$sql,$db1);
      $row=mysql_fetch_array($result);
      $numEsercenti = mysql_num_rows($result1);

      if ($numEsercenti!=0){
      $esercentelogin=$row1[email];
      session_register('esercentelogin');
      ?>
      <table width="100%" height="100%">
      <tr>
      <td valign="middle" align="center">
      <script language="javascript">
      alert("Benvenuto <?php echo $row1[username];?> nell'area riservata agli Esercenti");
      window.history.go(-1);
      </script>
      </td>
      </tr>
      </table>
      <?php
      }else{?>
      <script language="javascript">
      alert('Attenzione User o Password non corrette');
      window.history.go(-1);
      </script>
      <?php }
      mysql_free_result($result);
      }

      Grazie

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • J
        jack1971 Super User • ultima modifica di

        Ciao Brontolo77 e benvenuto nel Forum GT 🙂

        Sposto la tua richiesta nella sezione Php - MySql

        :ciauz:

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • K
          karedas Super User • ultima modifica di

          Dove l'hai preso il valore "$result1"?

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • B
            brontolo77 User • ultima modifica di

            Opsss , errore Mio 😄 di copia ed incolla
            In realtà result1 è result :bho:
            Mi dispiace

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • S
              skyline User Attivo • ultima modifica di

              prova a guardare qua

              http://www.giorgiotave.it/forum/php-mysql/51425-pillola-esempio-login.html

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • B
                brontolo77 User • ultima modifica di

                Grazie Skyline per il link, ho guardato, ma non ho trovato ciò che cercavo....

                Il problema che a me il login funzionava bene e regolarmente fino ad un certo punto della costruzione del portale, poi devo aver fatto qualcosa che non va e ha smesso di funzionare correttamente.

                Cioè, mi appare il messaggio di "login effettuato con successo" ma non entra nell'area riservata fino al prossimo refresh manuale :(.

                Ciao.

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • S
                  skyline User Attivo • ultima modifica di

                  $esercentelogin=$row1[email]; a cosa serve? non lo usi da nessuna parte, poi perchè usi session_register e non usi direttamente $_SESSION['nomesessione'];

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • massimux
                    massimux Moderatore • ultima modifica di

                    l'errore non è nel session che cmq è una idea buona è giusta...

                    stà nel fatto che tu non carichi alcuna pagina nuova ma anzi torni indietro...

                    [php]
                    <script language="javascript">
                    alert("Benvenuto <?php echo $row1[username];?> nell'area riservata agli Esercenti");
                    window.history.go(-1);
                    </script>
                    [/php]

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • S
                      skyline User Attivo • ultima modifica di

                      ahaha vero mi era scappata...

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • B
                        brontolo77 User • ultima modifica di

                        @massimux said:

                        l'errore non è nel session che cmq è una idea buona è giusta...

                        stà nel fatto che tu non carichi alcuna pagina nuova ma anzi torni indietro...

                        [php]
                        <script language="javascript">
                        alert("Benvenuto <?php echo $row1[username];?> nell'area riservata agli Esercenti");
                        window.history.go(-1);
                        </script>
                        [/php]

                        Cosa ci posso mettere al suo posto?
                        Anche a me non piace come soluzione....

                        Comunque resta il fatto Che nn capisco perche prima funzionava e poi ......

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • S
                          skyline User Attivo • ultima modifica di

                          fai un refresh automatico 😄 oppure vai alla home 😄

                          0 Miglior Risposta Ringrazia Cita Rispondi

                            1 Risposta Ultima Risposta
                          • B
                            brontolo77 User • ultima modifica di

                            scusa potresti farmi un esempio di refresh automatico :mmm:

                            0 Miglior Risposta Ringrazia Cita Rispondi

                              1 Risposta Ultima Risposta
                            • S
                              skyline User Attivo • ultima modifica di

                              fai un redirect alla home

                              google redirect javascript 😄

                              0 Miglior Risposta Ringrazia Cita Rispondi

                                1 Risposta Ultima Risposta
                              • B
                                brontolo77 User • ultima modifica di

                                :yuppi: sembra che qualcosa abbia risolto........
                                ci sto lavorando non vorrei cantar vittoria troppo presto

                                sto usando gli header("location:index.php"), Cosa ne pensate?

                                0 Miglior Risposta Ringrazia Cita Rispondi

                                  1 Risposta Ultima Risposta
                                • S
                                  skyline User Attivo • ultima modifica di

                                  va benissimo

                                  0 Miglior Risposta Ringrazia Cita Rispondi

                                    1 Risposta Ultima Risposta
                                  • massimux
                                    massimux Moderatore • ultima modifica di

                                    ottima soluzione e così abbandoni js 😄

                                    0 Miglior Risposta Ringrazia Cita Rispondi

                                      1 Risposta Ultima Risposta
                                    • B
                                      brontolo77 User • ultima modifica di

                                      Non so se ti ho ringraziato abbastaza .....comunque grazie di nuovo sei stato tu ad illuminarmi :vaiii:

                                      certe volte uno pensa a chi sa cosa....

                                      Ciao A presto tanto avò sicuramente bisogno nuovamente

                                      0 Miglior Risposta Ringrazia Cita Rispondi

                                        1 Risposta Ultima Risposta
                                      • massimux
                                        massimux Moderatore • ultima modifica di

                                        lieti di averti aiutato 😄

                                        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