Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    2,043

    refresh temporizzato solo per l'include

    Visto che dopo lunghe ricerche ho constatato l'impossibilità di modificare la durata del tempo di una sessione dopo aver fatto il login, in un sito ospite su un server a pagamento, vi chiedo se percaso è possibile almeno fare un refresh ogni tot tempo, solo dell'include dove si trova il codice della sessione.

  2. #2
    certo che puoi!

    a te decidere come.. se usare ajax o qualsiasi altra soluzione....
    ...::: DESIDERARE E' UMANO :::...
    ...::: POSSEDERE E' DIVINO :::...
    ...::: HAVE A NICE DAY :::...
    (¯`·.¸¸.->ĐĮ ĦΞŁŁ<-.¸¸.·`¯)
    http://www.djhellclub.com

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    2,043
    Originariamente inviato da djhell
    certo che puoi!
    con php, non posso perchè dovrei cambiare dei parametri che si trovano in file a me inaccessibili, visto che il mio sito si trova su un server a pagamento. Come faccio ad esempio a forzare il tempo di sessione di session.gc_maxlifetime?

  4. #4
    rispondevo alla domanda se puoi ricaricare una porzione di pagina ogni tot secondi...

    per l'altra domanda.. se spulci nel forum, trovi un 3d con le stesse argomentazioni, risalente a non molte ore fà...

    ...::: DESIDERARE E' UMANO :::...
    ...::: POSSEDERE E' DIVINO :::...
    ...::: HAVE A NICE DAY :::...
    (¯`·.¸¸.->ĐĮ ĦΞŁŁ<-.¸¸.·`¯)
    http://www.djhellclub.com

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    2,043
    ho provato a fare così ma non mi funziona, dove sbaglio?

    <?php
    header("Refresh: 10; url=".include('session_start.php'));
    ?>

  6. #6
    in url devi metere una pagina php, non puoi metterci una funzione...
    Metti il session_Start in un file pppo.php e chiami pippo.php nell'url,....
    ...::: DESIDERARE E' UMANO :::...
    ...::: POSSEDERE E' DIVINO :::...
    ...::: HAVE A NICE DAY :::...
    (¯`·.¸¸.->ĐĮ ĦΞŁŁ<-.¸¸.·`¯)
    http://www.djhellclub.com

  7. #7
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    2,043
    è quello che ho fatto, in session_start.php ho messo la funzione
    <?
    session_start();
    ?>

    solo che invece di chiamarla nomequalsiasi.php l'ho chiamata session_start.php per comodità

    questo è il codice, ora sto aspettanto 20 minuti per vedere se funziona:

    <div id="tabella"></div>

    <script type="text/javascript">
    function getData() {
    if (window.XMLHttpRequest) {
    request = new XMLHttpRequest();
    } else {
    request = new ActiveXObject("Msxml2.XMLHTTP");
    }
    var message= "";

    var url= "".$_SERVER["include('session_start.php')"];
    if (request) {
    request.open("POST", url);
    request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8");
    request.onreadystatechange =
    function() {
    if (request.readyState == 4) {

    document.getElementById("tabella").innerHTML = request.responseText;

    }
    }
    request.send(message);
    }
    else
    {
    alert("Il tuo browser obsoleto non supporta ajax.");
    }
    var tempo = setTimeout("getData();",30000);
    }
    </script>

  8. #8
    header("Refresh: 10; url=session_start.php");
    ...::: DESIDERARE E' UMANO :::...
    ...::: POSSEDERE E' DIVINO :::...
    ...::: HAVE A NICE DAY :::...
    (¯`·.¸¸.->ĐĮ ĦΞŁŁ<-.¸¸.·`¯)
    http://www.djhellclub.com

  9. #9
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    2,043
    Originariamente inviato da djhell
    header("Refresh: 10; url=session_start.php");
    ci avevo già provato, solo che così mi refreshava tutta la pagina, invece con ajax e un div mi aggiorna solo l'include ma senza farmi il refresh dell'intera pagina

  10. #10
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    2,043
    però proprio ora ho riscontrato che qual codice in ajax viene ignorato, infatti mi è caduta la sessione

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.