Visualizzazione dei risultati da 1 a 6 su 6

Discussione: sessione?

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2005
    Messaggi
    10

    sessione?

    Ho fatto in modo che con un pulsante la testata sia visibile o scompaia in modo da ingrandire la pagina all'occorrenza. Solo che ogni volta che ricarico la stessa pagina o entro in un'altra mi tornano le impostazioni iniziali. COme si fa a mantenere fissa la scelta?

    grazie
    Eleonora

  2. #2
    Utente di HTML.it L'avatar di Inoki
    Registrato dal
    Oct 2001
    Messaggi
    788
    con una variabile, di sessione, o GET o POST, che abbia come valore la scelta temporanea dell'utente...
    "La teoria è quando si sa tutto e niente funziona. La pratica è quando
    tutto funziona e nessuno sa il perché. In questo caso, abbiamo messo
    insieme la teoria e la pratica: non c'è niente che funziona... e nessuno sa
    il perché!" (Albert Einstein)

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2005
    Messaggi
    10

    non l'ho mai fatto...

    puoi spiegare di più?

    dove va posizionata? nella funzione?

    function testata(){

    if (document.all.testata.style.visibility=='visible') {
    document.all.testata.style.visibility='hidden'; document.all.bottone.src='/images/frecciagiu.gif';
    document.all.bottone.alt='View';
    document.all.corpo.style.top='0px';

    }else{
    document.all.testata.style.visibility='visible';
    document.all.bottone.src='/images/frecciasu.gif';
    document.all.bottone.alt='Hidden';
    document.all.corpo.style.top='115px';
    }
    }

    grazie 1000

  4. #4
    Utente di HTML.it L'avatar di Inoki
    Registrato dal
    Oct 2001
    Messaggi
    788
    Ma questo è un Javascript, non è PHP..
    Questo script che hai sviluppato, non è lato server, quindi dipende dal click dell'utente.

    Non so darti molto aiuto sul javascript..

    Però potresti modificare il tuo script in questo modo

    function testata(var){

    }

    all'interno metti che se var è uguale a (es) 1 allora la testata è visibile, se 2 invisibile

    a questo punto quando l'utente fa la sua scelta una varibile, di sessione o passata via GET, tiene traccia della scelta..

    L'unica cosa però, è che ogni volta che l'utente clicca sul bottone per cambiare impostazione, la pagina deve essere ricaricata, perchè come detto, php lavora sul server, quindi il server deve elaborare le nuove informazioni..

    Quindi questo toglierà il tuo effetto appare/scompare, che dipende invece dal client.

    Per una soluizione alternativa ti consiglio di postare sul forum scripting...
    "La teoria è quando si sa tutto e niente funziona. La pratica è quando
    tutto funziona e nessuno sa il perché. In questo caso, abbiamo messo
    insieme la teoria e la pratica: non c'è niente che funziona... e nessuno sa
    il perché!" (Albert Einstein)

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2005
    Messaggi
    10
    grazie per l'aiuto...cercherò di elaborare!!

  6. #6
    Utente di HTML.it L'avatar di Inoki
    Registrato dal
    Oct 2001
    Messaggi
    788
    di nulla in bocca al lupo!
    "La teoria è quando si sa tutto e niente funziona. La pratica è quando
    tutto funziona e nessuno sa il perché. In questo caso, abbiamo messo
    insieme la teoria e la pratica: non c'è niente che funziona... e nessuno sa
    il perché!" (Albert Einstein)

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.