const button = document.querySelector('.button');
button.addEventListener('click',()=>{
let name = document.querySelector('.name').value,
age = document.querySelector('.age').value,
array = [name, age];
console.log(array.join(','));
});
$txt = str_replace('+','%2B',$txt);
заменить на $txt = urlencode($txt);
%2B
это только знак +, а у Вас есть и скобки и возможно пробелы