javascript から php に変数を渡す必要があります。私のコードは以下のとおりです。
<script>
function getValue(val,val2){
window.a = val;
window.b = val2;
}
function getValue2(val,val2){
window.c = val;
window.d = val2;
}
function sendvar(){
if(window.a === 'undefined'){
window.a = 0;
}
if(window.b === 'undefined'){
window.b = 0;
}
if(window.c === 'undefined'){
window.c = 0;
}
if(window.d === 'undefined'){
window.d = 0;
}
location.href = "count.php?id="+window.a + "&optionname1=" + window.b + "&id=" + window.c + "&optionname1=" + window.d
</script>
<img src="img1.jpg" onclick="getValue('yes','1');">
<img src="img2.jpg" onclick="getValue2('no','1');">
<button onclick="sendvar();">Click me</button>
getValue 関数が呼び出されると、この関数の値のみが href に渡され、他の値は 0 になり、getValue2 関数が呼び出されると、この関数の値のみが href に渡され、他の値は 0 になります。しかし、これは現在起こっていません。
どこが間違っているのか教えてください。