Visualizzazione risultati 1 fino 8 di 8

Discussione: Aggiornamento pagina 2 volte

  1. #1
    ysoolder non è connesso Utente giovane
    Data registrazione
    06-04-2013
    Messaggi
    97

    Thumbs up Aggiornamento pagina 2 volte

    Salve a tutti! Non so se è la sezione giusta, ma è possibile far aggiornare una pagina web e poi ti rendirizza ad un altra pagina web? Ad esempio:

    1) --> Vado su index.html
    2) --> index.html si aggiorna
    3) --> index.html portetà a utenti.html dopo essersi aggiornata

    E' possibile? Scusate se non è la sezione adeguata. Grazie.

  2. #2
    NLSweb non è connesso Altervistiano Junior
    Data registrazione
    17-01-2014
    Messaggi
    658

    Predefinito

    Si' si puo' fare . Vuoi eseguire il reload dalla cache o dal server ?

  3. #3
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,173

    Predefinito

    Non capisco perché vuoi far aggiornare index.html se poi fai un redirect a utenti.html: se fai un redirect, l'eventuale aggiornamento non si vede nemmeno.... a meno che dopo l'aggiornamento non aspetti un tot di secondi.

    In ogni caso, puoi effettuare un redirect tramite javasceript, html o PHP. Dei primi due trovi degli esempi qui, mentre per PHP puoi far così. La scelta di uno o l'altro dipende da cosa vuoi fare (in particolare consiglio html o php, mentre il modo javascript sarebbe da evitare, visto che ci sono client che non lo supportano).

    Ciao!
    Ultima modifica di alemoppo : 25-06-2014 alle ore 19.37.48

  4. #4
    ysoolder non è connesso Utente giovane
    Data registrazione
    06-04-2013
    Messaggi
    97

    Predefinito

    @NLSweb voglio effettuare un redirecting della pagina web. @alemoppo io non ho capito i tuoi esempi perché se nella pagina ho questo:

    Codice PHP:
    <meta http-equiv="refresh" content="0;url=index.html">

    <
    script language="javascript">
    window.location.href = "utenti.html"
    </script>
    Sicuramente farà sempre un redirecting. Invece io voglio fare che se vado su index.html e si aggiorna, drovrà portare a utenti.html

  5. #5
    Guest

    Predefinito

    Postresti combinare un po' di php con l' html: fai uno script php in index.php che controlla se la variabile $_GET['i'] è impostata, se è impostata fai il reindirizzamento verso utenti.html, sennò fai il reindirizzamento verso ./index.php?i=1
    E' un metodo un po' grezzo ma funziona.

  6. #6
    ysoolder non è connesso Utente giovane
    Data registrazione
    06-04-2013
    Messaggi
    97

    Predefinito

    Sinceramente è troppo grezzo. Potresti farmi un esempio?

  7. #7
    NLSweb non è connesso Altervistiano Junior
    Data registrazione
    17-01-2014
    Messaggi
    658

    Predefinito

    Io ti propongo questa soluzione in js , anche se .. ascolterei il cosiglio di alemoppo :
    <<(in particolare consiglio html o php, mentre il modo javascript sarebbe da evitare, visto che ci sono client che non lo supportano).>>

    Codice:
    <!DOCTYPE html>
    <html>
    <head>
    <script>
    function checkCookie() {
        var controllo = document.cookie;
        if (controllo!="") { 
          /* se il coockie e' stato gia' creato allora lo resetti e vai alla pagina utenti.html */
          document.cookie="";
          window.open("utenti.html","_self");       
        }else{
         /* se il coockie NON e' stato gia' creato allora lo crei e fai il reload */
            document.cookie="controllo=Vero";
            location.reload(true); 
        }
    } 
    </script>
    </head>
    <body onload="checkCookie()">
    </body>
    </html>
    in pratica quello che faccio e' al load della pagina controllo se e' presente il coockie :
    - se non c'e' vuol dire che e' la prima volta che si entra in index quindi si crea il coockie e si esegue il reload
    - se c'e' vuol dire che si e' gia' eseguito il reload e quindi cancello il coockie e faccio il redirect

    chiaramente in questo piccolo esempio non ho controllato se ci sono piu' di un coockie e il codice puo' essere migliorato...

  8. #8
    ysoolder non è connesso Utente giovane
    Data registrazione
    06-04-2013
    Messaggi
    97

    Predefinito

    Va bene ho risolto.. grazie :P

Regole di scrittura

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