Anonymní profil peter – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil peter – Programujte.comAnonymní profil peter – Programujte.com

 

Příspěvky odeslané z IP adresy 2001:718:2601:26c:11a3:d2...–

peter
JavaScript, AJAX, jQuery › Razeni sloupcu v tabulce
23. 3. 2016   #209415

Nebylo by jednodussi pretahnout data do JS array, seradit to pres js sort a vypsat tabulku? Mam zkusenosti, ze starsi prohlizece neumi spravne pracovat s js a tabulkou. Ale od te doby jsem to moc nezkousel.

Pokud mas pocit, ze to mas ok, tak, proc to neotestujes?

Nas ucili, ze bubble-sort vypada trochu jinak. Nicmene, tohle by taky mohlo fungovat. Jestli to spravne chapu, tak, pokazde, kdyz provede prehozeni radku, tak zacne od zacatku. Coz je teda casove narocne (protoze treba od zacatku muze mit prvnich 10 radku serazenych a stejne je bude znova a znova prochazet). Plus se k tomu pripocita prace s tabulkou, kterou IE nezvlada zrovna rychle. Mozna by se dalo pracovat spis s pomocnym polem, kde mas cisla radku a ty cisla radku prehazovat. Tabulku pak poprehazovat az po skonceni cyklu serazovani.

Hele, jestli to nemate pevne dane, muzes pouzit serazovani skupin. Porovnas 01, 23, 45.. v dalsim kroku pak 0123, 4567 ...

peter
JavaScript, AJAX, jQuery › script co mi prisel mailem
23. 3. 2016   #209414

Nemyslim si, ze bys po tom mel patrat nebo to zverejnovat na forku. Minule to takhle nekdo udelal a google oznacilo jakesi forko, ze obsahuje virus a odmitalo stranky zobrazit. :)

Kdyz u toho kodu dole das misto undeveloped(...)  alert(...), tak to zobrazi adresu
http:// theme44.ultracom.co.in / system / logs / 98h7b66gb.exe
Pokud je tam zBqJutIT.status == 200, pravdepodobne tam bude kod pro ajaxovy prenos, tam se sleduje request.status==200.
Podobne, kdyz zamenis za alert ostatni funkce
PbOLTH. = new lrAXrUK(...)
PbOLTH = new ADODB.Stream
Coz dava smysl, protoze dal dela open
PbOLTH.open();
Takze, jestli chces, tak si to dekoduj. Hlavne se nediv, kdyz tahle stranka nebude za nejaky cas dostupna, pac google...

Avg ten kod oznacuje jako
virus JS/Heur

peter
PHP › Php funkcia vykonaná až za u…
23. 3. 2016   #209412

Pekny :)

No, tak to ti bude stacit princip s tou databazi. Zapises si do tabulky
uzivatel (id), typ akce (id), cas start, cas konec
pepa, noseni klacku, 2016-3-23 7:55, 2016-3-23 8:55
A pak jenom sledujes pri obnoveni stranky, zda je v tabulce nejaka akce a vypises, jak dlouho jeste potrva, treba. Pokud tam je a NOW() > cas konec, tak akci ukoncis, pripises body a uzivateli ukazes, ze zviratko zadnou akci nema a zobrazis nove body.
Vubec nepotrebujes mit nekde neco spustene.

Ale, kdyby uzivatel necha stranku otevrenou a sledoval, tak musis pridat jeste javascript, ktery se obcas pripoji k serveru a zkontroluje aktualni cas.

https://jsfiddle.net/57h1Lnfz/

Cas <span id="timer"></span>

<script>

function timerRun()
{
  count -= 1;
  if (count <= 0)
  {
     clearInterval(counter);
     return;
  }
document.getElementById("timer").innerHTML = count + " secs";
}

var count = 30;

var counter = setInterval(timerRun, 1000); 
</script>

+ tam pridas tu ajaxovou cas. V podstate tu ajax cast muzes udelat tak, ze tam das

<script id=xxx></script>
<script>document.getElementById("xxx").src = 'stranka.php';</script>

A stranka.php ti bude vracet spustitelny js kod. Ale nevim, jestli to jeste bude fungovat takto, mozna budes muset pouzit lepsi druh ajaxu.

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý