2011-11-12 3 views
0

私は自分のサイトのキャプションシステムを組み立てています。ユーザーがキャプションを終えてサブミットするときは、幅、高さ、位置(左右の属性)をデータベースに挿入する方法が必要です。MySQLデータベースにdivの位置とサイズの属性を挿入する。 PHPで情報を収集するには?

JavaScriptを使用して要素の属性を検出できることはわかっていますが、これはPHPを使用してデータベースに挿入するときに役立ちません。 PHPでこれらの属性を検出し、それらをデータベースに入力するための変数として保存するにはどうすればよいですか?

助けていただければ幸いです。追加情報が必要な場合はお知らせください。ありがとう!

+0

簡潔にするために* jQueryを使用すると、CSSのプロパティをキャプチャしてリクエストボディに追加できます(* POSTは私が仮定しています*)。これはおそらく最も簡単なことです(* jQuery *を使用しています)。そして、ほとんどのUIはAJAX経由で直感的です。 – Dan

答えて

3

フォームにはonsubmit()ハンドラがあり、必要なすべての属性をjavascriptで取得して非表示のフィールドに挿入することができます。

フォームが送信されると、PHPを使用してサーバー側でこれらの値にアクセスできます。

+0

これは意味があります。 '

そして、この関数は基本的に隠れた入力フィールドの値を変更するだけです。私はちょうどフォームが実際に提出する前にそれらのフィールドに追加するかどうかについて懸念しています。助けてくれてありがとう! –

+0

はい、そうです。あなたのフォームは 'func()'が完全に実行された後にだけ実際に送信されます。それがそこにあるのです。 – Vikk

+0

今すぐそれに取り組んでください。私はそれがどのように進むのかを知らせます。ありがとう! –

関連する問題