Сообщение от iluxinil
|
он это поиск по сайту (по тегам) как раз принимает строку вида a=teg1+teg2
|
покажи код поиска, тогда можно будет рассуждать
<body onbeforeunload="return ''">
<?php
if (isset($_GET['my_param'])) echo "my_param=".$_GET['my_param'].'<br>'; else echo "no my_param<br>";
if (isset($_GET['a'])) echo "a=".$_GET['a'].'<br>'; else echo "no a<br>";
?>
<form class="myForm" action"<?=$_SERVER['PHP_SELF']?>" onsubmit="this.my_param.value=this.a1.value + '+' + this.a2.value">
<input name="my_param" type="hidden">
<input name="a1" value="pole1">
<input name="a2" value="pole2">
<input type="submit">
</form>
<script>
console.log(location.search);
console.log(unescape(location.search));
</script>
http://javascript.ru/encodeuricomponent