0

私が今抱えている問題は、ユーザーがカスタマイズして保存できるキャンバスをPHPに作成させようとしていることです。つまり、雲の形を作成するキャンバスがあり、ユーザーはそれを移動できます。それはすべて大丈夫でダンディです。しかし、ここに問題があります。PHPを使用して、ユーザーが入力した名前を追加し、それを通常のテキストとしてクラウドに配置する方法を論理的に理解できないようです。また、キャンバスのbg-imagesとなるようなコラージュにユーザーが名前を付けられるようにしたいと思います。さらに、視聴者がそれを変更してキャンバスに統合することなく、ユーザーがクラウド上のサイズ、場所、および写真のみを変更できるようにするにはどうすればよいですか?

簡単な解決策があると確信しており、それを見つけたときは本当にばかげていると感じます。しかし、とにかく、どんな助けでも大歓迎です。

4

1 に答える 1

0

PHPでこのようなことをするのは少し難しいでしょう。PHPを使用することで、ajaxを介してJavaScriptにオフロードすることができます。

編集:上記を無視します。PHPがクライアント側であり、js(canvas)がクライアント側であるため、それが可能かどうかさえわかりません。しかし、以下をお読みください。

別の方法は、node.jsなどを使用して、javascriptを介してサーバーと通信することです(canvasは実際にはJSなので、JSに固執しないでください)。

他の質問については、サーバーと正常に通信できるようになったら、その情報をクライアントに渡すことができます。たとえば、ユーザー/閲覧者が特定のコントロールを表示/表示する権限を持っているかどうかなどです。

于 2012-07-23T23:49:06.403 に答える