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. Visualizzazione di pagina
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • T
      thedarkita ModSenior • ultima modifica di

      Ciao Fabrizio23,

      se in cima ad ogni pagina inserisci:
      [php]
      if(!isset($_SESSION['login']))
      {
      header('Location: login.php');
      exit;
      }
      [/php]

      I non loggati verranno reindirizzati alla pagina login.php, per cui lo script che hai postato dovrebbe già essere perfettamente funzionante.

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • F
        fabrizio23 User Attivo • ultima modifica di

        Grazie! Si infatti ho tolto il localhost ma non funziona, nel senso...il tutorial lo stò già usando per la registrazione e per il login. Quello che mi servirebbe è non far visualizzare le pagine da non registrati...e se uno clicca sul broswer la pagina che va oltre la registrazione la può vedere...ho provato a mettere quello script da te postato ma nulla...

        0 Miglior Risposta Ringrazia Cita Rispondi

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

          Ma hai eseguito il logout prima di provare ad accedere tramite l'url diretto?

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • F
            fabrizio23 User Attivo • ultima modifica di

            Esempio: se il sito si chiama pinco_pallo.it mi dice giustamente che ti devi registrare...bene...mi registro, mi loggo ed entro...ma navigando se io vedo sul broswer pinco_pallo.it/pallone.html ad esempio...la digito subito prima di entrare nel sito...e.........entro da lì senza registrazione....sigh...capisci? uffa!

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • F
              fabrizio23 User Attivo • ultima modifica di

              Si si certo...ho eseguito il logout ma anche entrando subito nella pagina pinco_pallo/pallone.html....entro senza loggarmi o registrarmi...

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • F
                fabrizio23 User Attivo • ultima modifica di

                Questo è quello che metto sulle pagine.html

                [PHP]<?php
                require('config.php');
                if(!isset($_SESSION['login']))
                {
                header('Location: login.php');
                exit;
                }
                $default = mysql_fetch_array(mysql_query("SELECT cognome_utente, nome_utente FROM utenti WHERE id = '{$_SESSION['login']}' LIMIT 1"));

                ?>
                [/PHP]

                0 Miglior Risposta Ringrazia Cita Rispondi

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

                  Nelle pagine .html?
                  A meno che non hai configurato diversamente apache per farti elaborare anche il codice php nei file con estensione .html, il codice che stai mettendo non viene elaborato ma te lo ritrovi in output nel sorgente della pagina.

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • F
                    fabrizio23 User Attivo • ultima modifica di

                    Quindi o modifico Apache oppure niente?

                    0 Miglior Risposta Ringrazia Cita Rispondi

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

                      Esattamente...

                      O cambi estensione in .php che sarebbe la cosa migliore.

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • F
                        fabrizio23 User Attivo • ultima modifica di

                        Ah...basta che metto .php? E basta?

                        0 Miglior Risposta Ringrazia Cita Rispondi

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

                          SI basta che rinomini il file in .php cosi da elaborarti il codice php presente nella pagina ed il controllo inizierà a funzionare correttamente.

                          0 Miglior Risposta Ringrazia Cita Rispondi

                            1 Risposta Ultima Risposta
                          • F
                            fabrizio23 User Attivo • ultima modifica di

                            Bravissimo! Risolto con estensione php...un abbraccio, sei un grande!!! Ciao!!!!!!!!!

                            0 Miglior Risposta Ringrazia Cita Rispondi

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

                              Alla prossima. 😉

                              :ciauz:

                              0 Miglior Risposta Ringrazia Cita Rispondi

                                1 Risposta Ultima Risposta
                              • F
                                fabrizio23 User Attivo • ultima modifica di

                                Ciao! Cavolo, ora ho un problemino...una volta loggato quando clicco qualsiasi voce del menù gli devo dare nome, cognome e pass.

                                Non c'è un modo per loggarsi e lasciare libero di navigare nel menù senza dover mettere ogni volta i dati?

                                Grazie!

                                0 Miglior Risposta Ringrazia Cita Rispondi

                                  1 Risposta Ultima Risposta
                                • F
                                  fabrizio23 User Attivo • ultima modifica di

                                  Oltretutto se ridigido i dati mi manda sempre in home page...che sarebbe poi privata.php............aiutoooo!!!

                                  0 Miglior Risposta Ringrazia Cita Rispondi

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

                                    Dovresti postare il codice delle pagina con cui hai problemi, altrimenti è impossibile capire il problema.

                                    0 Miglior Risposta Ringrazia Cita Rispondi

                                      1 Risposta Ultima Risposta
                                    • F
                                      fabrizio23 User Attivo • ultima modifica di

                                      In ogni pagina .php, all'inizio, ho messo solo questo codice
                                      [PHP]<?php
                                      require('config.php');
                                      if(!isset($_SESSION['login']))
                                      {
                                      header('Location: login.php');
                                      exit;
                                      }
                                      $default = mysql_fetch_array(mysql_query("SELECT cognome_utente, nome_utente FROM utenti WHERE id = '{$_SESSION['login']}' LIMIT 1"));

                                      ?>
                                      [/PHP]
                                      Quindi mi loggo per entrare nel sito e tutto ok, poi quando clicco per entrare nel menù, quindi nell'altra pagina .php, mi richiede nuovamente i dati di login per farmi entrare e diventa uno stress per l'utente...c'è un modo invece per loggarsi solo per entrare nel sito e poi basta? tenendo anche presente che un utente facendo il furbo può digitare sul broswer direttamente la pagina e saltare la registrazione...
                                      Grazie!!! :smile5:

                                      0 Miglior Risposta Ringrazia Cita Rispondi

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

                                        Non ho capito molto, per cui quella apgina funziona correttamente ma il problema sono i link del menu? Allora devi controllare intanto che il link del menu sia corretto, se è corretto bisogna controllare quella pagina, magari posta il codice completo della pagina perchè quelle righe di codice sono corrette, ma bisogna vedere dove e come le stai utilizzando.

                                        0 Miglior Risposta Ringrazia Cita Rispondi

                                          1 Risposta Ultima Risposta
                                        • F
                                          fabrizio23 User Attivo • ultima modifica di

                                          Si infatti è corretto il codice. Ti faccio un esempio: se io entro da voi mi chiedete la registrazione, io mi loggo e stop, se vado nel forum di css non mi fà riautenticare...è quello che capita a me...

                                          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