Salve ragazzi,
ho postato nella sezione relativa al php dove mi hanno consigliato di usare ajax.
Ho letto un pò e ho cercato di implementare ciò che mi serve, mi spiego meglio.
Ho una pagina html che chiama una pagina php che fa dei calcoli.
Torna indietro una risposta e la mostro nella pagina html.
Tuttavia non funziona, la pagina html mi si pianta.
Ecco la pagina html
codice:
<html>
<head>
<script>
function invia() {
var link = document.getElementsByName("names")[0].value;
var xmlhttp=new XMLHttpRequest();
xmlhttp.onreadystatechange=function() {
if (xmlhttp.readyState==4 && xmlhttp.status==200) {
document.getElementById("demo").innerHTML=xmlhttp.responseText;
}
}
xmlhttp.open("POST","www.percorso.it/pagina.php?name="+link,true);
xmlhttp.send();
}
</script>
</head>
<body>
Numero: <input type="text" name="names"><br>
<button type="button" onclick="invia()">Invia</button>
<p id="demo"> </p>
</body>
</html>
Ecco invece la pagina php
codice:
<?php
$numero=$_POST["name"];
$pezzo1="miastringa
;
$intero=$pezzo1.$numero;
$ch = curl_init($intero);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_exec($ch);
curl_close($ch);
?>
Consigli??
Grazie in anticipo a chiunque voglia aiutarmi