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