Pereiti prie turinio

Tikasas

Patvirtinti nariai
  • Pranešimai

    501
  • Užsiregistravo

  • Lankėsi

  • Atsiliepimai

    100%

Tikasas Pranešimai

  1. nebuvau pratestaves savo darbo ir iškilo problema:

     

    
    function update(){
    $.get("get.txt", function(result){
    
    	$.post("alert.php",{old:result},function(data){
    		$('.alert').html('old timestamp: '+result +'<br>'+'new timestamp: '+ data);
    		if(result!=data){
    
    			$.get("update.php", function(info){	
    
    				$('.output').html(info);
    				forceScrollBottom("output");
    
    			});
    		}
    	});
    
    });
    
    setTimeout('update()',2000);
    
    };	
    
    

     

    Čia mano info update funkcija. Get.txt faile yra senos info timestamp reikšmė. Alert php faile (Post pagalba paimu) naują timestamp reikšmę iš duombazės ir lyginu su senają (paimta iš get.txt) jei tos reikšmės nesutampa tada funkcija nukreipiu i update.php failą, kuriame ištraukiama nauja info ir įdedama į outputo langelį. Info vedu tam pačiam lape į input laukelį ir saugau myslq'e. Problema tame kad vienam useriui kuris deda info, viska atvaizduoja puikiai, bet kitam useriui kuris tik stebi atsidares langą ir laukia naujos info, kažkaip išsilygina tos timestamp reikšmės ir neatvaizduoja autpute naujos info. Manau kad čia problema būtų tai kad pirmajam useriui greičiau atsiunčia autputa ir išlygina timestamp reikšmę get.txt faile o antras useris nespėja atnaujint autputo ir žiūri kad jau timestamp reikšmės vienodos, tai jis nieko ir nedaro... so any suggestions kaip padaryt kad get.txt faile neatnaujintu timestamp kol visiem useriam neatvaizdavo autputo?

  2. padariau su ajax kaip ir sakei, bet per firebug paŽiūrėjau ir kilo mintis, kokiam 1000-iui vartotojų atvaizduojant tą patį, refrehsinsis tas div'as kas koki 1-3s. Ar tai neapkraus tai servo baisei? Siuntinėju tik timestamp reikšmes,o jei atsiranda lentelėje nauja reikšmė su nauju timestamp tai atvaizduoja man ir nauja reiksme ir toliau siuntinėja timestamp reikšmės tol kol jos nesutampa.

  3. Sveiki, tiesiai šviesiai:

     

    Kaip padaryti, kad naršyklė atvaizduotų duomenis iš mysql automatiškai, iškarto kai mysql lentelės duomenys būna atnaujinami.

     

    pvz: turiu atsidaręs puslapį, ten parašytas vardas ir pavarde, šitos reikšmės gaunamos iš mysql lentes.

    Redagavus ar pridėjus mysql lentelėje naujų reikšmių, noriu kad nuėjus i puslapį(jo prieš tai neišjungėme) būtų atvaizduota nauja reikšmė.

     

     

    ačiū :)

  4. Pradedu kažką rašinėti įvairiom kalbom ir nesuprantu ant mozilos visada viska tobulai rodo :D o IE toj kas nors ne taip ar spalvos kai kurios padarytos su css ar isdestymas, o dabar ir jquery visai neveikia.

     

    $('.chbxcl').toggle(function() {
    	$('.chbx').animate({"top":"250px"},500);
    	$(this).animate({"top":"250px"},500);
    	}, function(){
    		$('.chbx').animate({"top":"0"},500);
    		$(this).animate({"top":"0"},500);
    	}
    );
    

     

    taigi parasiau toki koduka, kuris paslepia elementa kai ant jo paspaudi, kai dar syk paspaudi jis vel atsiranda, ant mozilos puikiai veikia ant IE visiskai neveikia. Any ideas? P.S. šnd greit permečiau akimis apie doctype nustatyma, ar jį būtina nustatyt? ar čia gali būt dėl jo kaltės? ir koki jį statyti?:D

     

    ačiū

     

    EDIT: naudoju IE8

  5. [quote name='sparagas' timestamp='1309466900' post='1699414a

    Jugi buna kai vienoda spalva iskrenta apie 20 kartu :D jau geriau tikrai kitokia veikla uzsiimti, nebent laiminga ranka staigiai islosiai, staigiai ir pasitraukai kas buna labai sunku

     

    na bet kokia tikimybė kad 20 kartu viena spalva išsisuks, pagal visa teorija spalva turi pasikeist karta i 10 sukimu nes tada gaunasi 512 euru.. jei dar kart iskris ta pati, pinigus visus prarasi:D

×
×
  • Pasirinkite naujai kuriamo turinio tipą...