【问题标题】:Saving Source of Self (PHP)拯救自我的源泉 (PHP)
【发布时间】:2011-04-15 17:34:38
【问题描述】:

好的,所以我遇到了这个奇怪的问题。啊,没有解决办法。有人可以帮助我或将我送到正确的方向吗?

我有一个简单的 HTML 页面,我需要能够在用户单击的页面上有一个“保存”按钮。单击该保存按钮后,PHP 会将用户所在的当前页面的副本保存到我服务器上的同一目录中。

这可能吗?x

谢谢! 非常感谢任何帮助

【问题讨论】:

  • 页面上是否有需要保存的动态内容(JS 在 DOM 上更改的内容)?
  • 你是说php代码还是html源码?
  • Errm.. 好吧,我正在使用 HTML5 和 ContentEditable() 使用户能够在该页面上创建自己的 *。我有几行用于 ContentEditable() 的 Javascript。
  • @JapanPro:我的意思是 Html 源代码。谢谢
  • 听起来你的做法是错误的。您可能应该将编辑后的内容存储在数据库中,并通过 mod_rewrite 提供它,而不是写出一堆 HTML 页面。

标签: php file


【解决方案1】:

您可能需要对 Ajax 做一些事情。如果您使用的是 jQuery,您可以使用 $('body').html() 获取页面的整个 HTML,然后使用 Ajax POST 发送。

【讨论】:

  • 啊,我明白了。您需要一个回显端点。发布 HTML 文本和宾果游戏,您将获得可以保存的 HTML 文本。
【解决方案2】:

可以使用目的地(发布位置)的内容发布页面。

可以使用 HTML(例如提交按钮(和文本区域))或 JavaScript(或 JQuery)发布。 可以通过PHP或其他语言接收。

例如(HTML 和 PHP):

HTML:

<form>  
    <textarea name="content">  
    </textarea>  

   <input type="submit">  
</form>

PHP:

// Use $_POST ["content"]

【讨论】:

  • 我不知道您是否可以使用任何其他方式发布,所以我排除在答案中提及这一点。
猜你喜欢
  • 1970-01-01
  • 2023-04-08
  • 1970-01-01
  • 2011-02-06
  • 2015-02-15
  • 2013-06-28
  • 1970-01-01
  • 2017-06-19
相关资源
最近更新 更多