Visualizzazione dei risultati da 1 a 7 su 7

Discussione: acesso area riservata

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2011
    residenza
    bergamo
    Messaggi
    1,027

    acesso area riservata

    Buonasera a tutti,

    avrei una domanda , questo codice appartiene alla pagina riservata.php

    Codice PHP:
    <?php
    session_start
    ();
    if(!
    session_is_registered("utente")){
        
    header("location:index.php");
    }
    ?>
    alla pagina riservata.php ci si accede tramite login, e quando ci accedo mi dice:

    Deprecated: Function session_is_registered() is deprecated in C:\xampp\phpMyAdmin\blackskull\riservata.php on line 3
    sei nell'area riservata

    Penso che il paramentro utente non venga passato bene, come mai?

    grazie per l'eventuale aiuto

  2. #2
    This function has been DEPRECATED as of PHP 5.3.0 and REMOVED as of PHP 5.4.0.

    deprecated significa proprio deprecata, la funzione è deprecata dalla versione 5.3 e rimossa dalla 5.4, evidentemtne tu su xampp hai il 5.3 e ti segnala che la funzione è deprecata anceh se funziona ancora

    http://php.net/manual/en/function.se...registered.php
    Un tardo hegeliano di Busalla / allevava un gorilla nella stalla
    citando Adorno nell notti chiare / finché il primate stanco di ascoltare
    lo strangolò con una sciarpa gialla Dillo Con Parole Sue

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2011
    residenza
    bergamo
    Messaggi
    1,027
    quindi come potrei risolvere questo problema?

  4. #4
    penso con isset
    Un tardo hegeliano di Busalla / allevava un gorilla nella stalla
    citando Adorno nell notti chiare / finché il primate stanco di ascoltare
    lo strangolò con una sciarpa gialla Dillo Con Parole Sue

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2011
    residenza
    bergamo
    Messaggi
    1,027
    ora mi dice:

    Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in C:\xampp\phpMyAdmin\blackskull\riservata.php on line 3

    e il codice l'ho corretto così:

    Codice PHP:
    <?php
    session_start
    ();
    if(!isset(
    "utente")){
        
    header("location:index.php");
    }
    ?>

  6. #6
    Utente di HTML.it
    Registrato dal
    May 2011
    residenza
    bergamo
    Messaggi
    1,027
    perfetto ho risolto così:

    Codice PHP:
    <?php
    session_start
    ();
    if(!isset(
    $_SESSION['utente'])){
        
    header("location:index.php");
    }
    ?>

  7. #7
    forse if(!isset($_SESSION['utente]) è meglio, ti conviene cambiare questa riga perché ancveh se funziona per il momento poi potrebbe non funzionare
    Un tardo hegeliano di Busalla / allevava un gorilla nella stalla
    citando Adorno nell notti chiare / finché il primate stanco di ascoltare
    lo strangolò con una sciarpa gialla Dillo Con Parole Sue

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.