Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2017
    Messaggi
    52

    dubbi sul redirect header

    Salve, ho alcuni dubbi che vorrei chiarire.
    Io nelle mie pagine protette che richiedono che l'utente sia connesso per visualizzarle, utilizzo il redirect header cioè:

    Codice PHP:
    if (!isset($_SESSION['id'])) {
    header('location:https://www.prova.it');
    exit;
    }
    //codice da visualizzare se connesso 

    mi è stato detto però che usare la funzione exit è una pratica sbagliata. E' vero? Se è vero conviene fare in questo altro modo?


    Codice PHP:
    if (!isset($_SESSION['id'])) {
    header('location:https://www.prova.it');
    } else {
    codice da visualizzare se connesso

    Poi un altro dubbio..sempre dalla stessa persona mi è stato riferito che header non funziona sui dispositivi apple e quindi su safari, il motivo sinceramente non lo comprendo visto che dovrebbe funzionare tutto lato server....sapete nulla di questa informazione?

  2. #2
    Utente di HTML.it L'avatar di ninja72
    Registrato dal
    May 2020
    residenza
    -
    Messaggi
    319
    Nel tuo caso dopo un redirect è sempre meglio utilizzare exit per terminare lo script php, forse il tuo amico si riferiva all'altro uso con cui possono essere impiegato header. Sul discorso apple non ti so dire.

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.