Ciao a tutti sto cercando di inviare dei dati con metodo post
Ma nella pagina php mi da questo errore:codice:const search = document.querySelectorAll("#formSearch input"); search.forEach((item) => { item.addEventListener("keyup", () => { let tag_name = item.getAttribute("name"); let tag_value = item.value; let dataform = new FormData(); dataform.append("sector", tag_name) dataform.append("field", tag_value); require_page("POST", dataform, "search"); } var require_page = (method, dataform, page) => { var xmlhttp = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject("Microsoft.XMLHTTP"); xmlhttp.open(method, "script/" + page + ".php", true); xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); xmlhttp.onreadystatechange = function() { if (xmlhttp.readyState == 4 && xmlhttp.status == 200) { let response = xmlhttp.responseText; return response; } } xmlhttp.send(dataform); }
Undifine Index sector
e
undifined Index field
cioè non trova i campi inviati dal dataform come mai?

Rispondi quotando

