Ik wil een poll maken met gebruik van ajax. Ik gebruik twee js files en natuurlijk php. Ik krijg de volgende fout: undefined

Ik heb echt heel wat geprobeert. Bij het gebruik van het gastenboek geeft hij geen problemen en ik kan geen verschil vinden.

Voor de duidelijkheid. echo "dit is ".$_POST['antwoord_vraag'].""; geeft hij dus aan: undefined.

Deze "antwoord_vraag" komt uit
$num = count ($show_poll_data);
for ($i = 0; $i < $num; $i++) {
print "<input id=\"antwoord_vraag\" name=\"antwoord_vraag\" type=\"radio\" value=".$show_poll_data[$i]['id']."> \n";
echo "".$show_poll_data[$i]['antwoord']."<br>";
}

///js file 1
var ajax = new sack();

function whenLoading(){
var e = document.getElementById('status');
e.innerHTML = "<p>Sending Data...</p>";
}

function whenLoaded(){
var e = document.getElementById('status');
e.innerHTML = "";
}

function doit_poll(){
var form = document.getElementById('pollform');
ajax.setVar("antwoord_vraag", form.antwoord_vraag.value); // recomended method of setting data to be parsed.
ajax.setVar("go", form.go.value); // recomended method of setting data to be parsed.
ajax.requestFile = "external/poll.php";
ajax.method = "POST";
ajax.element = 'replaceme';
ajax.onLoading = whenLoading;
ajax.onLoaded = whenLoaded;
ajax.runAJAX();
}

function doit_gastenboek(){
var form = document.getElementById('mailform');
ajax.setVar("to", form.to.value); // recomended method of setting data to be parsed.
ajax.setVar("subject", form.subject.value); // recomended method of setting data to be parsed.
ajax.setVar("body", form.body.value); // recomended method of setting data to be parsed.
ajax.requestFile = "external/bericht_plaatsen.php";
ajax.method = "POST";
ajax.element = 'replaceme';
ajax.onLoading = whenLoading;
ajax.onLoaded = whenLoaded;
ajax.runAJAX();
}

function ShowHide(div)
{
var thisLevel = document.getElementById(div);

if (thisLevel.style.display == "none")
{
thisLevel.style.display = "block";

}
else
{
var thisLevel = document.getElementById(div);
thisLevel.style.display = "none";

}
}


//jsfile 2
De twee zal ik even per link neerzetten, omdat hij te groot is.
http://www.lollie-entertainment.nl/marleen/js/ajax.js

Reageren