Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di carlo2002
    Registrato dal
    Jun 2002
    Messaggi
    2,746

    [php] problema con sessioni

    proprio non capisco, in locale (php 4.3.3) funziona bene, in hosting (php 4.3.4) è come se non rilevasse le variabili di sessione :master:
    ecco un frammento di codice:
    Codice PHP:
    session_start();

    if ( isset(
    $_SESSION['pag']) ) $pag $_SESSION['pag'] ;
    if ( isset(
    $_GET['pag']) ) $pag $_GET['pag'] ;
    if (
    $pag != "home" and
    $pag != "hotel" and
    $pag != "fitness" and
    $pag != "location"
    $pag "home" ;
    $_SESSION['pag'] = $pag ;

    switch (
    $pag) {

      case 
    "home":
          @require(
    "sito/home/home.php");
      break;

      case 
    "hotel":
          @require(
    "sito/hotel/hotel.php");
      break;

      case 
    "fitness":
          @require(
    "sito/fitness/fitness.php");
      break;

      case 
    "location":
          @require(
    "sito/location/location.php");
      break;

      default:
          @require(
    "sito/home/home.php");

    Errare humanum est, perseverare ovest

  2. #2
    come sei messo con i cookies? In locale explorer fa passare i cookie di sessione anche se fossero bloccati... mentre da remoto no.

    Prova anche con firefox... magari lo hai gia' anche fatto...

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3
    Utente di HTML.it L'avatar di carlo2002
    Registrato dal
    Jun 2002
    Messaggi
    2,746
    si, li uso in contemporanea e avevo già controllato i cookies.
    ma incredibile, ora inspiegabilmente funziona tutto senza che abbia cambiato nulla

    ... la solita macumba che mi perseguita.

    Grazie lo stesso
    Errare humanum est, perseverare ovest

  4. #4
    Utente di HTML.it L'avatar di carlo2002
    Registrato dal
    Jun 2002
    Messaggi
    2,746
    però questa che non passano i cookies di sessione non lo avevo pensato, ma allora per garantire il funzionamento in ogni caso mi consigli di lavorare con il SID?
    Errare humanum est, perseverare ovest

  5. #5
    [supersaibal]Originariamente inviato da carlo2002
    però questa che non passano i cookies di sessione non lo avevo pensato, ma allora per garantire il funzionamento in ogni caso mi consigli di lavorare con il SID? [/supersaibal]
    Il discorso del SID lo abbiamo gia' fatto diverse volte... Deve passare l'id tramite URL, deve essere abilitato nel php.ini o anche in .htaccess ma perde molto della riservatezza che dovrebbe avere.

    Direi che avvisi l'utente che deve abilitare il cookie oppure ciccia... come fanno praticamente tutti. E una cosa che garantisce piu' l'utente che non il gestore del sito.


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  6. #6
    Utente di HTML.it L'avatar di carlo2002
    Registrato dal
    Jun 2002
    Messaggi
    2,746
    ok, grazie
    Errare humanum est, perseverare ovest

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.