ビデオ埋め込みコードをmysqlデータベースに保存したい。これはデータベースに保存するための最良の方法であり、コードはさまざまなビデオホスティングサービスからのものである可能性があります。
user1275378
質問する
2510 次
2 に答える
1
最善の方法は、データベースのアドレス全体をvarcharテーブルに保存することです。
なんで私に聞くの?
タグのすべての入力を削除し、コードのみを保持するとします。将来何かが変更された場合、データベースには何も表示されないコードしかありません。
リンクを区別できるように、いくつかのホスティングサービスでドロップダウンを追加してみてください。
例:ドロップダウン[youtube] ---input[youtubelink]。
あなたが正面にビデオを見せたいとき、あなたはそれがどんなタイプであるかを知っていて、それからあなたはリンクを扱う方法を知っています。
于 2012-04-23T07:13:49.420 に答える
1
私は次のことをお勧めします:
- フィールドvideo_embedテキストを追加します。
- 保存する前に、必ず埋め込みコードをサニタイズしてください
- ここで注意が必要です。HTMLコードの保存を許可する場合は、ユーザーが入力できる内容を非常に厳密にする必要があります。チェックしない場合、ユーザーは任意のコードを挿入して不正を実行する可能性があります。
検証が簡単なため、URLのみを保存する方が安全です。また、URLを保存すると、埋め込みコードをリバースエンジニアリングすることが常に可能になります;)
結局のところ、それはあなたのスキルとニーズに依存します。
于 2012-04-23T07:38:16.537 に答える