Javascript parse_str函数不处理查询字符串

Javascript parse_str函数不处理查询字符串,javascript,php,Javascript,Php,我从其他html页面获取此查询字符串,但我的解析字符串在$count上不起作用 来自quesry字符串的htmlpage即将出现 只能解析URL字符串。在解析字符串中不能有脚本标记,也不能像html一样在PHP上执行javascript 使用表单提交数据,然后使用$\u GET访问数据。你不能以这种方式混合使用php和js,那么我应该这样做吗?在页面发送到客户端之前,php会在服务器上运行。Javascript在收到PHP输出后在客户端上运行。老实说,这并不是真正的问题,但据我所知,您应该能够访

我从其他html页面获取此查询字符串,但我的解析字符串在$count上不起作用 来自quesry字符串的htmlpage即将出现


只能解析URL字符串。在解析字符串中不能有脚本标记,也不能像html一样在PHP上执行javascript


使用表单提交数据,然后使用$\u GET访问数据。

你不能以这种方式混合使用php和js,那么我应该这样做吗?在页面发送到客户端之前,php会在服务器上运行。Javascript在收到PHP输出后在客户端上运行。老实说,这并不是真正的问题,但据我所知,您应该能够访问$\u GET数组中的url参数。如果参数在pagethanx smith的url中,则无需解析。\u str其使用$\u GETI无法理解您试图告诉的内容,请详细说明
<script>
var queryString = window.location.search;
queryString = queryString.substring(1);
</script>
<?php
include("assignmentd.php");
$array;
$id=$_COOKIE['id'];
$count = "<script>document.write(queryString)</script>";
$count1=$count;
echo $count;
print_r(parse_str($count1,$array));
print_r($array);
//$q3="INSERT INTO previous_year(clicks)VALUES('$fcount') where id='$id'";
        //$m3=mysqli_query($conn,$q3);
?>
<input type="button" value="click me" onClick="count1()"><br>
<input type="button"  value="log out" onClick="logout()">
<script>
var count=0;
function count1()
{
    alert("in count");
    count++;
    alert(count);
}
function logout()
{
    alert("in logout");
    var queryString = "?para1=" + count;
    window.location.href = "previous_year_logout.php" + queryString;
}
</script>