Php 从窗体调用变量以在Wordpress中呈现图表

Php 从窗体调用变量以在Wordpress中呈现图表,php,forms,wordpress,variables,Php,Forms,Wordpress,Variables,我尝试使用Wordpress图表生成插件,但调用用户在页面上设置的变量。我已经得到了图表代码,它在一个基本的层次上工作,我能够在页面中添加一个表单,用户可以在其中输入一个数字并提交它,但是从表单中调用变量的PHP代码打破了图表代码,我相信,因为图表代码寻找一个]字符来确定在哪里结束图表脚本 详情如下: 图表代码:[easychart type=pie height=100 width=100 title=2011财年美国联邦支出GroupName=Unfunded,Fund valuenames

我尝试使用Wordpress图表生成插件,但调用用户在页面上设置的变量。我已经得到了图表代码,它在一个基本的层次上工作,我能够在页面中添加一个表单,用户可以在其中输入一个数字并提交它,但是从表单中调用变量的PHP代码打破了图表代码,我相信,因为图表代码寻找一个]字符来确定在哪里结束图表脚本

详情如下:

图表代码:[easychart type=pie height=100 width=100 title=2011财年美国联邦支出GroupName=Unfunded,Fund valuenames=Unfunded,Fund group1values=80 group2values=]

如果我替换为20,图表工作正常。同样,我认为这是因为百分比后命令后面的]字符

我可能找错人了。基本上,我只是希望用户能够操纵图表

帮忙

谢谢

尝试更改:group2values= 收件人:group2values=


基本上是第一部分?get_percent=$\u POST['percent'];是不必要的,如果您确实需要它,它应该是$get_percent=$\u POST['percent'];。你放了一个?谢谢Graham,但您的建议仍然包括百分比上的结尾]字符,这会中断图表脚本。有没有其他方法可以从表单字段中提取输入的内容?我想您已经检查过了,但是wordpress不会自动运行插入到帖子中的php。你能复制html源代码输出吗?我猜php没有被执行,只是显示为纯文本/html。呈现的页面显示“;?>”]在图表脚本的错误消息之后,指示它在找到第一个]字符时终止图表脚本。是否有一个WP管理员设置我应该调查,以确保它处理PHP组件?注释编辑器没有足够的空间让我粘贴输入到WP编辑器中的HTML代码。好吧,问题是php代码没有在wordpress帖子中执行。有一个简单的解决方案,但如果您是php新手,我建议您先温习一下php。解决方案是安装以下插件,它将在您的帖子中启用php。谢谢你,格雷厄姆。我安装了Shortcode Exec PHP,它允许我在单独的空间中配置PHP代码段,然后使用Shortcode调用它们。我运行了一个测试,创建了一个包含文本字段表单和PHP短代码[percent1]的新帖子,但去掉了图表生成器代码。在测试是否输入20然后提交表单时,页面刷新,显示PHP调用位置的数字20。这告诉我PHP处理得很好。如果我使用嵌套在图表代码中的PHP shortcode调用重复测试,它在第一个]字符处失败。想法?请发布一个插件链接