-3

ajaxを使用するこのphpがあります

cotizaciones.php

        <script>
        function showUser(str)
        {
            if (str == "")
            {
                document.getElementById("txtHint").innerHTML = "";
                return;
            }
            if (window.XMLHttpRequest)
            {// code for IE7+, Firefox, Chrome, Opera, Safari
                xmlhttp = new XMLHttpRequest();
            }
            else
            {// code for IE6, IE5
                xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
            }
            xmlhttp.onreadystatechange = function()
            {
                if (xmlhttp.readyState == 4 && xmlhttp.status == 200)
                {
                    document.getElementById("txtHint").innerHTML = xmlhttp.responseText;
                }
            }
            xmlhttp.open("GET", "getuser.php?q=" + str, true);
            xmlhttp.send();
        }
    </script>

上記のような別のスクリプトがありますが、それは calcularCuotas(cuotas) と呼ばれ、最後の行は次のとおりです。

xmlhttp.open("GET", "getuser.php?c=" + str, true);
                xmlhttp.send();

body タグには以下が含まれます。

<select name="users" onchange="showUser(this.value)">
<select name="cuotas" onchange="calcularCuota(this.value)">

ファイルgetuser.php

    <?php 
$q = $_GET["q"]; 
$c = $_GET["c"]; 
?>

使用しようとすると、php で次のエラーがスローされます。

Notice: 3 行目の C:\wamp\www\Cotizacion\getuser.php の未定義のインデックス: c

手伝ってくれてありがとう :)

4

2 に答える 2