使用PHP生成画布

时间:2012-07-23 22:45:51

标签: html5 canvas

我现在遇到的问题是尝试让PHP制作一个用户可以自定义和保存的画布。这就是我的意思:我有一个创建云形状的画布,用户可以移动它,无论如何。这一切都很好,花花公子。但是,这是问题所在;我似乎无法逻辑地弄清楚如何使用PHP添加他们输入的用户名,并将其作为常规文本放在云上。我还希望能够让用户将某种拼贴命名为画布的bg图像。此外,我如何才能让用户只能更改云上的大小,位置和图片,而观众也无法更改它并将其集成到画布中?

我确信这是一个简单的解决方案,当我发现它时,我会觉得非常愚蠢。但是,无论如何,非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

在PHP中做这样的事情会有点困难。通过使用PHP,您仍然可以通过ajax卸载到javascript。

编辑:忽略上述内容。我甚至不确定它是否可能,因为PHP是客户端而js(canvas)是客户端)。但请阅读以下内容。

另一种方法是使用node.js或类似方法通过javascript与你的服务器通信(画布真的是JS,所以为什么不坚持使用JS)。

至于您的其他问题,一旦您可以成功与服务器通信,您就可以将该信息传递给客户端 - 例如用户/查看者是否有权查看/查看某些控件。