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. Passare una variabile
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • Y
      yydanyy User • ultima modifica di

      Passare una variabile

      Salve a tutti... ho fatto un file php per il login, utilizzando anche mysql sono riuscito a fare la variabile che riconosce l'username in modo da fare... per esempio....
      echo "ciao $username"..... prima di header....
      adesso pero vorrei portare solo questa variabile alle altre pagine, per poter far comparire su tutte le pagine il nome dell'utente connesso...
      Potrei sapere quale comando utilizzare? Grazie.

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • L
        linoma User Attivo • ultima modifica di

        Puoi risolvere facilemente indicando come global la tua variabile. Ma la validita sara' solo per la richiesta (pagina) attuale. Altrimenti devi usare le sessioni e/o cookies.

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • Y
          yydanyy User • ultima modifica di

          Saresti cosi gentile da indicarmi precisamente cosa devo aggiungere al file login.php e alle pagine seguenti usando le sessioni (credo sia la scelta migliore)
          Io ho provato con:
          $_SESSION['username'] = $utente...... ma nn va

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • L
            linoma User Attivo • ultima modifica di

            sara qualcos'altro. Ce un thread su le sessioni, forse nn usi session_start() ad inizio pagina.

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • Y
              yydanyy User • ultima modifica di

              Allora nella pagina login ho impostato le sessione cosi:
              $utente = $record['username'];
              $_SESSION['username'] = $utente;

              nella pagina seguente ho messo
              <?php
              session_start();
              if(empty($_SESSION['user_id'])) {
              die('accesso non consentito');
              }
              echo "sei connesso come $utente";
              ?>

              dove è che sbaglio?

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • Y
                yydanyy User • ultima modifica di

                Risolto.... mi ero dimenticato il . :tongueout:

                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