gpt4 book ai didi

php - 如何从javascript获取值到php

转载 作者:行者123 更新时间:2023-11-30 18:00:01 25 4
gpt4 key购买 nike

我正在使用以下代码获取屏幕分辨率。

这适用于 WAMP 服务器,但当我将它放在远程 Linux 服务器上时,$height 返回 0

HTML/PHP

<head>
....

<script language="javascript">
        var y=window.screen.availHeight;
var x=window.screen.availWidth;
window.location.href = "index.php?height=" + y + "&width=" + x;
break;

</head>
<?php
$height=$_GET['height'];
$height=intval($height);
echo($height);
?>

最佳答案

你可能想解释你试图用这个网页做什么,给出一个将高度传递给 php 的整体解释,因为这个页面根本不起作用。这是此网页发生的执行流程。

  1. 用户在地址栏中输入 index.php。
  2. PHP 服务器处理请求。
  3. $_GET 数组将不包含高度参数。
  4. $height 将不包含任何值。
  5. 当 $height 为空时调用 intval($height) 将返回 0。
  6. 页面将加载,将显示 0。
  7. 执行 JavaScript。
  8. URL 将使用高度和宽度参数构建。
  9. 浏览器会抛出错误:Uncaught SyntaxError: Illegal break statement
  10. 执行结束。

关于php - 如何从javascript获取值到php,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17241075/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com