Visualizzazione risultati 1 fino 8 di 8

Discussione: Ricordare il css

  1. #1
    Guest

    Predefinito Ricordare il css

    Prendendo spunto da www.csszengarden.com, avevo in mente di vare un sito in css con vari stili.
    Il nome del foglio di stile lo prendo con un get, proprio come su csszengarden.
    La mia domanda è questa: una volta cliccato su uno stile come faccio a metterlo s ttti i link automaticamente? Per esempio come faccio a mettere alla fine di tutti i link della pagina ?cssfile=/nomefile.css senza metterli a mano?

    ciao,
    Gamesterminal

  2. #2
    Guest

    Predefinito

    Devi memorizzare lo stile da usare tramite cookie, oppure creare ogni volta tramite php una pagina web ad hoc che metta l'indirizzo nei link ad altre pagine...

  3. #3
    Guest

    Predefinito

    Avevo pensato ai cookie, ma non so come fare...

  4. #4
    Guest

    Predefinito

    uppino

  5. #5
    Guest

    Predefinito

    Puoi usare le sessioni di php. Non sono espertissimo dell'argomento, cmq si basa tutto sulla variabile globale $_SESSION: in essa memorizzi un valore e lì rimane per tutto il tempo che vuoi per quella sessione (ovvero: da quando la variabile viene inizializzata a quando l'utente chiude il browser, più o meno).
    Questo è quanto so (e funziona) :grin:

    1) nella pagina in cui vuoi salvare il dato scrivi:
    Codice:
    $_SESSION['tua_variabile']="tuo_valore";
    2) in tutte le pagine in cui vuoi recuperare il dato è sufficiente che richiami $_SESSION['tua_variabile'], senza ripetere altre istruzioni, es:
    Codice:
    $tua_variabile=$_SESSION['tua_variabile'];

  6. #6
    L'avatar di heracleum
    heracleum non è connesso Utente storico
    Data registrazione
    21-01-2004
    Messaggi
    3,333

    Predefinito

    La session va bene, appunto per memorizzare un'impostazione, come il foglio di stile da utilizzare nelle pagine successive senza includerlo in ogni link -che sarebbe allucinante-...
    Però il cookie -con una lunga scadenza- è ancora meglio, visto che magari il giorno dopo lo stesso utente ti rivisita e si ritrova l'ultima impostazione scelta, mentre col session andrebbe perduta.
    Avvertimento: richiedere in privato questioni tecniche produrrà inevitabilmente una supercazzola prematurata come risposta. (5 served)

  7. #7
    Guest

    Predefinito

    Ciò che dici risponde al vero. Però, parafrasando una vecchia pubblicità, "mai usato cookie in vita mia" :grin:

    Se qualcuno volesse pubblicare un mini-tutorial potrebbe diventare il mio eroe preferito (dopo supergiovane)

  8. #8
    Guest

    Predefinito

    Citazione Originalmente inviato da heracleum
    La session va bene, appunto per memorizzare un'impostazione, come il foglio di stile da utilizzare nelle pagine successive senza includerlo in ogni link -che sarebbe allucinante-...
    Però il cookie -con una lunga scadenza- è ancora meglio, visto che magari il giorno dopo lo stesso utente ti rivisita e si ritrova l'ultima impostazione scelta, mentre col session andrebbe perduta.
    Esattamente, sarebbe perfetto , anche meglio di quel che speravo :grin: .
    Comunque mi sa che è meglio mettere per quelli senza cookie (che ormai sono pochissimi comunque) anche la session.

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •