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. mercury88
    3. Post
    M

    mercury88

    @mercury88

    • Profilo
    • Chi segue 0
    • Da chi è seguito 0
    • Discussioni 1
    • Post 1
    • Migliore 0
    • Gruppi 0
    Iscrizione Ultimo Accesso
    0
    Reputazione
    1
    Post
    0
    Visite al profilo
    0
    Da chi è seguito
    0
    Chi segue
    User Newbie

    Post creati da mercury88

    • Problema Con Le Sessioni + Altre Curiosità

      Salve a tutti, a causa di un progetto scolastico mi sono imbattutto nelle sessioni di PHP, ma ho incontrato problemi. Cercando un esempio su internet ho trovato questo:
      <?php
      $PHPSESSID=session_id();
      if(IsSet($_POST['PHPSESSID']) && !IsSet($_COOKIE['PHPSESSID']))
      { $PHPSESSID=$_POST['PHPSESSID'];
      header("Location: $redirect?PHPSESSID=$PHPSESSID"); //si ricarica la pagina di login
      }
      session_name('prova');
      session_start();
      $_SESSION['username']= "Davide";
      $_SESSION['autorizzato'] = 1;
      $anni = "26";
      echo "<a href="session1.php?anni=$anni">Clicca Qui!</a>";
      ?>
      Ed ecco la pagina session1.php:
      <?php
      $PHPSESSID=session_id();
      if(IsSet($_POST['PHPSESSID']) && !IsSet($_COOKIE['PHPSESSID']))
      { $PHPSESSID=$_POST['PHPSESSID'];
      header("Location: $redirect?PHPSESSID=$PHPSESSID"); //si ricarica la pagina di login
      }
      session_name('prova');
      session_start();
      if ($_SESSION['autorizzato'] != 1){
      echo "Non sei autorizzato a visualizzare la pagina";
      exit();
      }
      echo "Ciao " . $_SESSION['username'] . "!!!<br />";
      echo "Dovresti avere la bellezza di " . $_REQUEST['anni'] . "!!!";
      ?>

      Ma quando vado su session1.php mi da questo errore:
      Notice: Undefined index: autorizzato in i:\programmi\easyphp1-8\www\session1.php on line 11
      Aggiungo che sto lavorando in locale usando Easyphp...
      Questo è il mio problema principale, mentre ne avrei anche altri 2 secondari e sono:

      1. Una query di SQL da inserire in una pagina PHP che mi cerchi solo inserendo una parte di una parola...
      2. Un modo per stampare in PHP solo i primi n caratteri di un campo di un tabella di un Database creato con PhpMyAdmin...

      Ringrazio anticipatamente chiunque mi possa aiutare...

      postato in Coding
      M
      mercury88