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>
}
I hope I didn't brain my damage - Homer
if (wife.position == kitchen) {return sandwich};