我试图创建一个允许用户自定义自己特定页面的页面,这些页面只有一些自定义选项,如文本,颜色和块布局。我还没有开始配置页面,但我已经开始创建一个模板,用户将根据自己的需要进行修改。
我想以某种方式获取用户在配置页面上提供的信息,然后将其显示在另一页的部分内容中。目前,我不知道获取该信息的最佳方式,并在其他页面上的标签中显示,例如这些标签。
<p><i class="fa fa-certificate fa-fw w3-margin-right w3-large" style="color: #582d37"></i>
<?php $GLOBALS['event1'] ?>
</p>
<p><i class="fa fa-globe fa-fw w3-margin-right w3-large " style="color: #582d37"></i>
<script>
document.write(venue1)
</script>
</p>
<p><i class="fa fa-calendar fa-fw w3-margin-right w3-large" style="color: #582d37"></i>
<script>
document.write(date1)
</script>
</p><br>
&#13;
这是一些代码片段,我曾试图通过几种方式尝试显示信息,但我并没有在获取信息和同时显示信息方面有任何好运。
我正在考虑尝试从PHP配置表单中获取信息,然后将其转换为java脚本变量并将其显示在页面中。
我希望您就如何做到以及是否有更好的方法以及如何做到这一点发表意见。
答案 0 :(得分:1)
查希尔,
假设您已经存储了此信息并编写了从数据库中提取用户信息的代码:
你需要像这样回显出这些值:
<p><i class="fa fa-certificate fa-fw w3-margin-right w3-large" style="color: #582d37"></i><?php echo $cert; ?></p>
在用户填写表单的页面上,让表单转到某个页面(可能是同一页面) - 此页面在表单标记的ACTION属性中指定。
所有表单数据都在$ _POST中;在调用数据库以存储表单数据之前,您必须清理/验证它! (否则,您的应用程序将容易受到SQL注入等攻击。
然后按照上面的步骤进行操作。
只需要一些指示就可以让你继续...如果你得到更多卡住的回信。
希望这有帮助,
-Rush