Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2009
    Messaggi
    285

    far ripetere un codice ciclicamente

    salve ,
    ho il seguente codice, che non fa altro che leggere il contenuto di gestisci.php

    function createObject() {
    var tipo_richiesta;
    var browser = navigator.appName;
    if(browser == "Microsoft Internet Explorer"){
    tipo_richiesta = new ActiveXObject("Microsoft.XMLHTTP");
    }else{
    tipo_richiesta = new XMLHttpRequest();
    }
    return tipo_richiesta;
    }

    var http = createObject();

    function inviadati(valore1,valore2,operazione) {
    http.open('get', 'gestisci.php');
    http.onreadystatechange = handleResponse;
    http.send(null);
    }

    function handleResponse() {
    if(http.readyState == 4){
    var response = http.responseText;
    document.getElementById('dati').innerHTML = response;
    }
    }

    ecco gestisci.php
    Codice PHP:
    $file=fopen("text.txt","a+");
    $dim_file=filesize("text.txt");
    $mess=fread($file,$dim_file);
    print 
    $mess;
    fclose($file); 
    Io vorrei tanto che , appena il file text.php sia aggiornato (con l'aggiunta di contenuto tramite un altro script ajax che ho già fatto ma penso che ora non interessa),venga visualizzato il nuovo record...insomma, una semplice chat. Io ho pensato di far eseguire il codice ajax sopra postato ogni tot di tempo, esisterebbe una soluzione migliore?
    grazie a tutti

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Veramente questo problema l'hai gia' postato.... hai letto le risposte?
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

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 © 2026 vBulletin Solutions, Inc. All rights reserved.