Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 7 odgovora
  • 3.836 pregleda

Najnovija ↓

Automatski prikazivanje upisa u bazu 19.06.2013. u 11:22 · pre 162 meseca #1
Pozdrav ljudi. Treba mi pomoc oko prikaza na admin strani kada je upisana nova porudzbina. Imam u bazi tabelu za porudzbine, i hteo bih da kada se nesto novo upise u njoj prikaze na admin strani da je napravljena nova porudzbina. Da li bi neko mogao da mi objasni kako to da uradim? Unapred zahvalan!
Re: Automatski prikazivanje upisa u bazu 19.06.2013. u 17:05 · pre 162 meseca #2
Ovo se moze brzo uraditi na vise nacina , i pre svega zavisi od kljucna dva pitanja :
da li zelis da datu stranu refresujes ili ne da bi se prikazale porudzbine ?
da li zelis da ti se samo jednom prikazu porudzbine ili da se uvek prikazuju dok npr porudzbina ne bude obradjena od strane administratora ?
Potpis
Aj sad svi u biblioteku da nesto pojedemo i popijemo ...
--------------------------------
Knjigovodstvo

Re: Automatski prikazivanje upisa u bazu 20.06.2013. u 10:44 · pre 162 meseca #3
U sustini trebalo bi da kada korisnik poruci nesto, kada je izvrsena porudzbina, da stigne administratoru da ima novu porudzbinu koju treba obraditi. Otprilike kada se klikne npr na zavrsi porudzbinu, tada se unosi u tabelu ta porudzbina, i u tom trenutku da stigne i adminu da postoji nova porudzbina koju treba obraditi.
Re: Automatski prikazivanje upisa u bazu 20.06.2013. u 17:07 · pre 162 meseca #4
U istom trenutku to moze samo mail-om.

Ali priblizno u istom trenutku mozes uraditi koristeci ajax , na svakih npr 1 min pozvoes skriputu koja proveri da li ima nesto novo u bazi , i izlistas mu na stranici.
Potpis
Aj sad svi u biblioteku da nesto pojedemo i popijemo ...
--------------------------------
Knjigovodstvo

Sviđa mi se1
Re: Automatski prikazivanje upisa u bazu 21.06.2013. u 12:04 · pre 162 meseca #5
Ok, moze i tako, moze malo blize objasnjenje, posto ne stojim najbolje sa ajax-om...
Re: Automatski prikazivanje upisa u bazu 22.06.2013. u 15:28 · pre 162 meseca #8
Na mestu gde želiš da se prikazuju nove porudžbine staviš:
Code:
<div id="provera_kupovine"></div><div id="loader"></div>


Javascript/ajax:
Code:

  function NovePorudzbine() {
  
   setTimeout( function(){ NovePorudzbine() }, 5000); //PROVERA NA SVAKIH 5 sec.
   
   document.getElementById("loader").innerHTML = '<img width="16" height="16" src="ajax_loader.gif" alt="" />';
   
   var $jqry = jQuery;
   $jqry.ajax({
                    type: "POST",
                    url: "provera_porudzbine.php",
                    data: "provera=kupovine",
                    success: function(msg){
                    
                    document.getElementById("provera_kupovine").innerHTML = msg;
            document.getElementById("loader").innerHTML = "";    
                    },
                    error: function(msg){
                    document.getElementById("provera_kupovine").innerHTML = msg;
                    document.getElementById("loader").innerHTML = "";    
                    }
                });
    
  }

Ukoliko želiš da ti se prikaže sličica sa animacijom dok se vrši provera dodaj ajax_loader.gif i izmeni putanju u trećoj liniji gore. U suprotnom izbriši tu liniju i svuda gde je getElementById("loader").

provera_porudzbine.php

Učitaj sve potrebne funkcije, config i konekciju sa bazom (i proveri da li je korisnik admin)
Code:
if ( isset($_POST["provera"]) AND $_POST["provera"] == "kupovine" ) {
  //OVDE IDE UPIT ZA PROVERU NOVIH PORUDžBINA
 //UKOLIKO IMA PRIKAŽI BROJ NOVIH PORUDŽBINA npr:
 <a href="link_ka_uredjivanju_porudzbina.php">(<?=$row->UkupnoPorudzbina?>) novih porudzbina</a> 
}
Potpis
I hope I didn't brain my damage - Homer
if (wife.position == kitchen) {return sandwich};
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme