Prova cosi
Codice PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled</title>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script type="text/javascript">
function avvia() {
//associo variabili
var id1 = 2333; // <= badaze : da rimettere come prima
var IF = "Inizio";
var Tav = "1";
var Prezzo = "0"; //chiamata ajax
$.ajax({ //imposto il tipo di invio dati (GET O POST)
type: "POST", //Dove devo inviare i dati recuperati dal form?
url: "external.php", //Quali dati devo inviare?
data: 'CodUser=' + id1 + '&InizioFine=' + IF + '&Tavolo=' + Tav + '&Prezzo=' + Prezzo,
dataType: "html", //Inizio visualizzazione errori
success: function(msg) {
$("#status").html(msg); },
error: function() {
alert("Chiamata fallita, si prega di riprovare..."); //sempre meglio impostare una callback in caso di fallimento
} });
}
</script>
</head>
<body>
<div id="vis" style="float: left; line-height: 27px; font-size: 16px;">0:00:00:0 </div>
<div id="button_container" style="display:inline; float:right;">
<button id="avvia" onclick="javascript:avvia();">AVVIA</button>
<button id="stop" onclick="javascript:ferma();" disabled>FERMA</button>
<button id="azzera" onclick="javascript:azzera();">AZZERA</button>
</div>
<br/>
<div id="status"></div>
</body>
</html>
file external.php per la mia prova.
Codice PHP:
<?php
var_dump($_POST);
echo("ok");
?>