Visualizzazione dei risultati da 1 a 6 su 6

Discussione: problema sessioni

  1. #1

    problema sessioni

    ho registrato in una sessione il valore "UTENTE".
    La variabile viene registrata correttamente ma se cambio url mi va' persa. qualcuno sa dirmi il motivo?
    Mi capita quando passo in 2 url diversi:
    http://www.nomedominio.it ---> http://dominio.nomedominio.it

    in entrambe le pagine è impostato correttamente
    session_start();

    grazie a chi sa' rispondermi!!

  2. #2
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    ma sono su 2 domini diversi...

    Sicuramente cosi non va...

    Credo (ma non sono sicuro) che passando l'id di sessione tu riesca a riprendere la sessione del dominio dal quale arrivi (questo a patto che tutti e due i domini girino sotto la stessa installazione di apache).

    ciao

  3. #3

    sessione

    sono 2 sezione dello stesso sito
    la prima sezione ha il dominio www.pippo.it poi passi agli alla sezione annunci che hai il dominio annunci.pippo.it (è un dominio di 2 livello)
    come si passa l'id della sessione? tramite GET con la varibile ?PHPSESSID=$PHPSESSID oppure esiste un modo senza vederla nell'url??

  4. #4
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    bhe è una variabile come le altre, devi vedere tu come passarla...

    ad esempio puoi creare un link che invece è il submit di un form, e metterla come variabile hidden nella pagina html.

  5. #5
    ho provato a passargielo come link es.
    http://pippo.pippo.it/index.phtml?PH...a3040d19829758

    e all'interno della stessa pagina mettere
    session_start();
    $PHPSESSID=session_id();
    ma non va'

    è normale??

  6. #6
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    non ho mai avuto questa necessità, ma leggendo il man:

    session_start() creauna sessione (o riprende quella corrente basata sull'id di sessione che viene passato attraverso una variabile GET o un cookie.

    Quindi devo correggermi sul come passare la variabile di sessione, e poi non so sinceramente che nome devi dare alla var...

    sta di fatto che credo tu debba togliere questo
    codice:
    $PHPSESSID=session_id();
    mi spiace non potere essere più utile...

    ciao

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.