bi projemde böyle kullanmıştım. tıklanan linki api ile sorgulayıp gelen html i sayfaya dahil ediyordum.
function processAjaxData(response, urlPath){
document.getElementById("app").innerHTML = response.Html;
document.title = response.Title;
const data={"Html":response.Html,"Title":response.Title};
console.log("data");
console.log(data);
window.history.pushState(data,"", urlPath);
}
window.onpopstate = function(e){
if(e.state){
document.getElementById("app").innerHTML = e.state.Html;
document.title = e.state.Title;
}
};
addEventListener("load",function(){
var links= document.getElementsByTagName("a");
const headers = new Headers();
headers.append('X-Requested-With', 'XMLHttpRequest');
for (var i=0;i<links.length;i++){
links[i].addEventListener("click",function(e){
let href=e.target.href;
NProgress.start();
fetch(href,{method:"GET",headers}).then(res=>res.json()).then(result=>{
processAjaxData(result,href);
NProgress.done();
});
e.preventDefault();
})
}
});
frontend teknolojileri kullanmanı tavsiye ederim.
Fikir güzel ama uygulanabilirlik açısından sıkıntılı. Türkçe olursa takıldığı yerlerde arama yaparsa sonuca ulaşamayabilir. Jquery'i türkçeleştirmek değil de kendi frameworkunü yazsan daha güzel olur.
tayfun abinin bu konularda videoları vardı, bulamadım video veya makaleyi.
Ortaöğretime giden çocuklar hali hazırda code.org tarzında sürükle bırak şeklinde kod yazabiliyorlar ve türkçe.
id alani auto inc. ayarlanmamistir. veritabani tasarimina bakmalisin.
dedigim gibi veritabani varsa veritabanina veri girisi yapabilirsin.
server adresini 0.0.0.0 yapiyorum. wifi ye bagli diger cihazdan 192.168 li ipden bağlanabiliyorum.
test.txt nerede ve bu test.txt e nasil erisiyorsun ? server var mi?
diger programi sen kodlamadiysan yapman zor. eger program bi veritabanina baglaniyorsa o veritabanina insert yapabilirsin.
Fatura derken elektrik,su,dogalgaz faturasi galiba istedigin bankalarda abone ile sorgulama yapabiliyorsun. her kurumun apisi mevcuttur. O apileri araştırarak bulabilirsim
mümkün neden olmasın.
Kart no sürekli yenilenen bir sey yani yeni kart nolari cikiyor. Yapani gormedim şuana kadar. Kart dogrulamasini ancak bir web servis ile yapabilirsin.