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. Problemino script php autenticazione
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • W
      wantley User • ultima modifica di

      [php]
      <?php
      session_start()
      session_register('utente');
      if($_REQUEST['bottoneLogin'])
      {
      $file=fopen('account_password.txt','r');
      while(!feof($file)
      {
      $info=fscanf($file,"%s %s");
      list ($nome, $password) = $info;
      if($nome==$_REQUEST['nome'])
      {
      if($password==$_REQUEST['password'])
      $_SESSION['utente']=$_REQUEST['nome'];
      break;
      }
      }
      }
      if($_SESSION['idUtente'])
      {
      echo 'Benvenuto '.$_REQUEST['nome'];
      }
      else
      {
      include('html/login.html');
      }
      ?>

      [/php]dovrebbe andare

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • D
        doc User Attivo • ultima modifica di

        Grazie...ora provo a capire come inserirlo nello script...se non riesco proprio torno a rompere... 🙂

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • W
          wantley User • ultima modifica di

          lo metti in una pagina poi farai la pagina html/login.html
          cn un campo chiamato nome, uno chiamato password e un bottone chiamatobottoneLogin

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • D
            doc User Attivo • ultima modifica di

            Il fatto è che io dovrei modificare il mio script precedente, che funziona egregiamente, tranne questo inconveniente...

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • W
              wantley User • ultima modifica di

              e che fa lo script precedente?

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • D
                doc User Attivo • ultima modifica di

                Un sacco di cose...è piuttosto lungo...forse farei prima a scriverlo in qualche modo, forse sarebbe più chiaro...

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • S
                  sitionweb Moderatore • ultima modifica di

                  @Doc said:

                  Un sacco di cose...è piuttosto lungo...forse farei prima a scriverlo in qualche modo, forse sarebbe più chiaro...

                  Postalo pure 🙂

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • D
                    doc User Attivo • ultima modifica di

                    Tutto è davvero lungo, e ci sono dei pezzi che si occupano di altre funzioni...questo è il breve pezzo che si occupa della verifica della pass...

                    [PHP]// if password was entered, check if correct:
                    if (isset($_POST['login_password']))
                    {
                    if ($_POST['login_password'] == $password) { $_SESSION['admin']=true; header("location: ".basename($_SERVER["PHP_SELF"])); die("<a href="".basename($_SERVER["PHP_SELF"])."">weiter...</a>"); }
                    else { $action="none"; $show="login failed"; }
                    }[/PHP]

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • W
                      wantley User • ultima modifica di

                      il login è praticamente identico a quello che ho scritto io... lunica cosa che devi fare è mettere invece di $_SESSION['admin']=true;
                      una cosa del tipo:
                      $_SESSION['admin']='Mario';

                      quindi nella pagina del blog metterai un controllo del tipo:
                      if($_SESSION['admin']=='pierluigi')
                      {
                      //mostra il blog di pierluigi e mostra il menu di modifica
                      }
                      else
                      {
                      //mostra il blog di pieluigi e basta
                      }

                      logicamente nn scrivrai pierluigi ma metterai cmq l'identificativo di una persona in una variabile

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • D
                        doc User Attivo • ultima modifica di

                        Grazie mille...scusate l'ignoranza, ma col tempo migliorerò!

                        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