Visualizzazione dei risultati da 1 a 6 su 6

Discussione: propagazione SID

  1. #1

    propagazione SID

    Ciao ragazzi/e

    Ho un problema ho realizzato uno script PHP che fa uso di sessioni... tutto funziona regolarmente CON I COOKIE ATTIVATI, ma nel momento in cui li disabilito PUFFFF ecco che 'cade la sessione' perche' non avviene la propagazione del ID DI SESSIONE nei diversi link delle pagine. Lo dovrebbe fare in automatico PHP ma il server su cui risiede lo script (ALTERVISTA PHP 4.4.9) ha impostato session.use_trans_sid Off e mo???????? Devo per forza intervenire manualmete per modificare piu' di 80 pagine?? :master: sarebbe un casino.... stavo pensando se magari il modulo mod_rewrite che e' cmq attivo sul server, possa aiutarmi ad aggiungere ad ogni url l ID DI SESSIONE.. so che bisogna intervenire sul file .htaccess ma non sono molto pratico con le espressioni regolari

    Confido in voi ... GRAZIE per l attenzione

  2. #2
    Non vorrei sbagliare, ma mi pare che nel file .htaccess debba scrivere questa riga di codice:

    Codice PHP:
    php_flag session.use_trans_sid on 

  3. #3
    Avevo dimenticato di sottolinearlo..... non va neanche inserendo quella riga nel .htaccess
    session.use_trans_sid resta su Off
    Cmq grazie

  4. #4
    Non devi intervenire su ogni singolo file. Se hai un buon editor di testo nel menu degli strumenti trovi l'opzione che ti consente di aggiungere una riga di codice su tutti i files presenti in una cartella.

  5. #5
    Utente di HTML.it
    Registrato dal
    Aug 2009
    Messaggi
    112
    So che non è una soluzione al tuo problema, ma ormai sono giunto alla conclusione che utenti con

    - cookie disabilitati
    - js disabilitati

    siano assolutamente da buttare via. Al di la di casi eccezionali (vedi particolari requisiti di usabilita e accessibilità) io a chi non ha attivo per esempio i cookie ci metteri una bell apagina di avviso con un messaggio chiaro e tondo: o li attivi a vai a girare altrove.

    Gabriele

  6. #6
    F@bius so cosa intendi, ma lo script e' gia' creato, non devo aggiungere una nuova riga, ma modificare i link gia' esistenti, e premetto che essendo un sito dinamico, ad alcune pagine passo delle variabile via GET, quindi a queste va accodato il SID, e solo intervenendo manualmente su ogni singola riga posso farlo, visto che non posso inventarmi una regola universale del tipo ' trova e sostituisci con ' nei diversi link delle pagine php... altrimenti era piuttosto semplice facevo trova .php e sostituiscilo con .php<?php echo "?".SID; ?>

    Gabriele sono daccordo con te

    Nell era del 2.0, delle librerie Prototype, MooTools, jquery, ma dico io tieni i cookie disabilitati o js disabilitato???

    Credo ormai nn ci sia sito che non sfrutti cookie o js..... cmq non sono molto informato ma secondo me uno che ci capisce con le espressioni regolari, basta una 'semplice' di riga di codice da inserire nel .htaccess per riscrivere il link accodando il SID dico accodando perche' bisogna tenere presente che alcune pagine php, essendo un sito dinamico, ricevono altre variabile via GET del tipo ?sez=categoria&id=12

    Grazie cmq per l attenzione ragazzi

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.