php - PHP echo 遇到一些问题

标签 php wordpress echo session-variables

我在使这段代码正常工作时遇到问题。肯定有问题,我认为问题已经到了最后。我的目标是将 php session 变量分配给隐藏字段。通常我只会在 value 参数中回显 php 内联,但是我在 Wordpress 上,这不是一个选项。这是我尝试解决的方法。

echo "<input type='hidden' name='country' id='firstcountry' value='" . $_SESSION["first_country"] . "'/>";



最佳答案

代码行的末尾似乎包含两个无法识别的字符,可能会破坏您的代码。

复制/粘贴以下内容,同时将适当的变量更改为指定的 POST。

<?php
session_start(); 
$_SESSION["first_country"] = "Canada"; 
echo "<input type='hidden' name='country' id='firstcountry' value='" . $_SESSION["first_country"] . "'/>";

?>

在我的测试中,在 HTML 源代码中回显了“加拿大”,如下所示:

<input type='hidden' name='country' id='firstcountry' value='Canada'/>


编辑:

将其粘贴到我的 IDE 中后,这两个字符是 Unicode 字符“行分隔符”(U+2028) - &#8232;

有关此 Unicode 字符的更多信息,请访问以下网站:

关于php - PHP echo 遇到一些问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27363716/

相关文章:

php - 跳过 Google 表格 PHP 上的值插入

javascript - Ajax 请求不起作用。无法连接到服务器

php - 如何根据值显示多个表格

windows - 绘制单点时 Gnuplot 脚本文件在 Windows 下不起作用

php - 什么是 ASP.Net 等同于 PHP 的 Echo?

php - 我如何在 laravel 中使用 "php artisan migrate"迁移我的数据库

php - Symfony 1.4 条件验证

wordpress - 禁用我网站上的所有 HTTPS 页面

c# - 如何在网页中显示我的 Wordpress 站点的最新博客条目?

php - 默认情况下在结帐页面上显示运输字段