Librería JS para consultas AJAX (Se integra a general.js)
<script src="https://cdn.underdevelopment.work/generaljs/ajaxapi.js">
ajaxapi
.get("general.js/README.md")
.then(function(data){
console.log("DATA: " + data);
g("#titulo_widget").html("RESULTADO:");
g("#mensajes").html(data);
})
.catch(function(e){
console.log("ERROR:" + e);
})
ajaxapi
.getJSON("http://localhost/sistemapmod/devtools/dev/general.js/config.json")
.then(function(data){
console.log("DATA: " + data);
g("#titulo_widget").html("RESULTADO:");
g("#mensajesb").html(data);
})
.catch(function(e){
console.log("ERROR:" + e);
})
ajaxapi
.load("http://localhost/sistemapmod/devtools/dev/general.js/README.md")
.then(function(data){
console.log("DATA: " + data);
g("#titulo_widget").html("RESULTADO:");
g("#mensajesa").html(data);
})
.catch(function(e){
console.log("ERROR:" + e);
})
ajaxapi
.post("socketd.php",datos)
.then(function(data){
console.log("DATA RECIBIDA: ");
console.log(data);
g("#titulo_widget").html("RESULTADO:");
g("#mensajesa").html(data);
})
.catch(function(e){
console.log("ERROR:" + e);
})
let fdata = new FormData();
fdata.append("file", dataf[0]);
ajaxapi
.upload("uploadfile.php",fdata)
.then(function(data){
g("#titulo_widget").html("RESULTADO:");
g("#mensajesb").html(data);
})
.catch(function(e){
console.log("ERROR:" + e);
})
<?php
session_start();
if (move_uploaded_file($_FILES["file"]["tmp_name"], "uploads/".$_FILES['file']['name'])) {
//more code here...
echo("uploads/".$_FILES['file']['name']);
}
?>