Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    1,482

    PHP su IIS & problemi con sessioni

    codice:
    session_start();
    session_register("user_username");
    $user_username="Pippo";
    //................			
    if($HTTP_COOKIE_VARS["PHPSESSID"]!=""){
     session_start();
     session_id ($HTTP_COOKIE_VARS["PHPSESSID"]);
    }
    if (!session_is_registered("user_username")){
    	header ("location: login.php");
    }
    questo su Apache funziona, su IIS no.

    Why?

    grazie.

    Hey hey, my my Rock and roll can never die!

  2. #2
    codice:
    session_start();
    session_register("user_username");
    $user_username="Pippo";
    		
    if($HTTP_COOKIE_VARS["PHPSESSID"]!=""){
     session_start();
     session_id ($HTTP_COOKIE_VARS["PHPSESSID"]);
    }
    if (!session_is_registered("user_username")){
    	header ("location: login.php");
    }
    Ciao,
    riscritto un po' meglio

    codice:
    session_start() ;
    $_SESSION['user_name'] =  "Pippo" ;
    questo sotto non ho capito a cosa serve

    codice:
    if($HTTP_COOKIE_VARS["PHPSESSID"]!=""){
     session_start();
     session_id ($HTTP_COOKIE_VARS["PHPSESSID"]);
    }
    La parte seguente meglio così, anche perchè c'è un problema che riguarda proprio IIS

    [CODE]
    if( !isset($_SESSION['user_name']) )
    {
    /*
    Questo sempre prima di un redirect
    */
    session_write_close() ;

    /*
    Questo per IIS
    */
    header( 'refresh: 0; url=http://www.example.net/login.php' );


    }
    [CODE]
    per favore NIENTE PVT TECNICI da sconosciuti

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 © 2024 vBulletin Solutions, Inc. All rights reserved.