El código que estoy probando es este:
<!DOCTYPE html> <html> <head> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script> </head> <title>Fetch POST Data</title> <body> <button onclick="sendData('6');">Release By Date</button> <div><p id="mypar">Output Here</p></div> <script> function sendData(myval) { document.getElementById("mypar").innerHTML="You have clicked on "+myval; var FormData = new FormData(); FormData.append("myclick", myval); $.ajax({ type: 'POST', url: 'https://www.agfilmanalytics.com/upload.php', data: {myclick: '6'}, datatype: 'text', success:function(response) {alert(response);} } ); } </script> </body> </html>Tratando de publicar esto y obtener una respuesta:
<?php $myval = $_POST['myclick']; echo "I got it ".$myval; }No obtengo nada a cambio, sé que si puedo obtener la información en php, puedo ponerla en MSQL, pero hasta ahora, parece que no sucede nada. Me doy cuenta de que el botón en HTML realmente no hace nada, pero estaba probando para enviarlo a php con algún valor, incluso si no se pasó del código anterior.