使用空白变量发布PHP变量到移动站点
post php variables to mobile site using blank variables
我想将用户重定向到我的网站的移动版本。
重定向工作正常,但是php变量不传递。
我使用以下语句:
<script>
if ($(window).width() < 480 || $(window).height() < 480) {
var searchproducts = "<?php $_GET['search']?>";
var category = "<?php $_GET['cat']?>";
var page="http://m.website.com/search.php?search="+searchproducts+"&cat="+category;
document.location.href=page;
}
</script>
我也试过了:
<script>
if ($(window).width() < 480 || $(window).height() < 480) {
window.location.replace("http://m.website.com/search.php?search=<?php $_GET['search']?>&cat=<?php $_GET['cat']?>");
}
</script>
有人能帮忙吗?
谢谢
您需要添加echo
语句…
var searchproducts = "<?php echo isset($_GET['search']) ? $_GET['search'] : 'Nothing'; ?>";
var category = "<?php echo isset($_GET['cat']) ? $_GET['cat'] : 'Nothing'; ?>";
同样,使用isset
结构,如下所示。
没有回显变量。这样的:
<?php echo $_GET['cat']?>
相关文章:
- 移动html/javascript编程中的变量传递
- 移动浏览器没有;t支持会话变量
- 创建一个变量并在页面之间移动时“存储它”,jQuery
- 将变量从PHP移动到Javascript小部件
- 如何确保 php 变量在移动到 java 页面时不会消失
- 当移动到“外部”版本时,“内部”成功 AJAX 中的“数据”变量应该更改为什么
- 移动图像 ..JavaScript 将变量声明为字符串
- 如何在移动到新的HTML页面后使用保存在Javascript文件中的保存变量
- 在 JavaScript 中将数组元素移动到变量
- 如何让两个不同的输入(一个用于移动设备,一个用于桌面)修改同一变量
- 如何将变量从Javascript移动到PHP
- 为什么将变量的console.log()移动到第二个AJAX调用中会改变输出?
- 如何在jquery变量中访问移动滑块的值?
- 套接字.在Phonegap移动应用程序中未定义的变量
- 我如何移动到另一个页面(导出变量)在Framework7
- CSS变量在移动Safari上不更新
- Jquery移动版中Jquery变量问题谷歌地图应用程序
- html5 canvas - JavaScript-将鼠标X和Y位置存储在变量中,并在鼠标移动时不断更新它们
- 使用空白变量发布PHP变量到移动站点
- 创建用于移动位置的常量而不是变量